sau 1 hồi hiểu chuyện thì tóm tắt lại là bác này set autoscale trên aws theo lượng request hoặc cpu load, user nhảy vào, tăng lượng load, cùng lúc đó DB bị quá tải, request ở service bị đứng, cùng lúc user nhảy tiếp vào nên load k giảm dc, cứ thế mà tăng nên nó đẻ thêm 1 loạt service, rồi cứ như thế DB lại 1 đống request vào, quá tải.
nên là tắt bớt service đi thì ai may lắm thì request dc xử lý thành công, ai đen lắm thì bị hang
circuit breaker nó sinh ra để phục vụ mấy thứ này mà k dùng nhỉ. Không thì CQRS, 1 DB chuyên write, vài DB chuyên read, thế cho đỡ tải vậy