Nhiều quan niệm sai về microservices: không tự cải thiện thiết kế, không nhất thiết để mở rộng, không luôn đơn giản. Thực tế chỉ khi có >10 team mới thực sự cần tách service. Giải pháp: Microlith – dịch vụ theo nguyên tắc module độc lập, tách xử lý request và giao tiếp, giảm độ phức tạp phân tán, đổi lại phải trả giá cho việc đồng bộ thời gian. #Microservices #Microlith #KiếnTrúc #SoftwareEngineering #PhátTriểnPhầnMềm
https://www.ufried.com/blog/microservices_fallacy_10_microliths/