2024-09-09 07:22
Tối ưu hệ thống thật ra có nhiều hướng tiếp cận, nhưng phân loại chính thì có thể chia làm 2: Macro và Micro Improvement.
Mặc dù nói rằng tuỳ trường hợp cụ thể mà chọn cách giải quyết. Nhưng vấn đề là rất nhiều công ty, tổ chức chỉ chú trọng và Macro (microservices, CQRS, event-driven,...). Trong khi cái micro thì lại bị ngó lơ (thuật toán tệ, loop xuống DB, data schema phức tạp, thậm chí index thiếu/sai).
Cái tệ scale lên 1000 lần thì cũng là thêm tệ hại mà thôi.