1 user spam 1000 request/phút… mà system vẫn gồng. Không rate limit, hệ thống như cánh cửa không kh…
Hệ thống vẫn chạy... theo niềm tin. Không ai monitor. Khi audit, tôi hỏi: “ Làm sao biết server còn…
Khi tôi bắt đầu sự nghiệp, tôi chưa bao giờ tưởng tượng mình sẽ trở thành một Fractional CTO . Hành…
Request đi qua 4 middleware giống nhau mà vẫn lọt lỗi. Middleware được thiết kế để xử lý các tác vụ…
Job expired, user xoá, nhưng dữ liệu thì vẫn còn y nguyên từ 2019 Database phình to bất thường, que…
Cách đây không lâu, một người bạn gọi cho tôi nhờ tư vấn. Anh ấy đang phụ trách một dự án y tế quy …
System lag, nhưng không có tracing, không có log slow query. API trả response chậm, user chờ mòn mỏ…
Call gửi email lỗi thì thôi… mất luôn, không retry. Tác vụ async như gửi email, sync dữ liệu với bê…
Câu chuyện bắt đầu từ xưa rất xưa, tận mấy tháng trước... Sếp Viet An Bui (CTO NTQ) với Hoàng Xuân …
Upload ảnh product, nhưng server chết là mất hết ảnh. Trong nhiều dự án MVP, file upload được lưu t…
Bạn đã bao giờ mơ có một trợ thủ đắc lực tự động viết code, để bạn chỉ việc ngồi phê duyệt và nhận …
Controller 1000 dòng – không rõ là API hay là… nghiệp vụ kế toán? Khi nhìn vào một controller 1000 …
Không có v1/v2, nên giờ client cũ chạy sai thì… fix code client. Khi audit một hệ thống backend, kh…
Chạy được ≠ đúng. Và đúng hôm nay ≠ đúng ngày mai. Câu nói này có lẽ là nỗi đau chung của nhiều tea…
1. Executive Summary What happened : Trong khoảng thời gian từ ng…