Môi trường phân tán (Distributed Environment) nhất định phải biết do người phỏng vấn Kakao chia sẻ
Khóa học này không chỉ liệt kê các công nghệ đơn thuần mà sẽ giải quyết kiến trúc microservices và môi trường phân tán dưới "góc nhìn thiết kế" được yêu cầu trong thực tế công việc và các buổi phỏng vấn. Bắt đầu từ sự khác biệt giữa Monolithic và MSA, khóa học sẽ đi sâu vào các chiến lược chuyển đổi dần dần, Modulith (Monolithic được mô đun hóa), cho đến Clean Architecture và Hexagonal Architecture theo từng bước, đồng thời giải thích rõ ràng lý do tại sao mỗi lựa chọn lại cần thiết và những đánh đổi (trade-off) đi kèm. Ngoài ra, thông qua thực hành, bạn có thể trực tiếp kiểm chứng ý đồ của cấu trúc và học cách giải quyết các vấn đề cốt lõi tất yếu phải đối mặt trong môi trường phân tán như tính nhất quán của dữ liệu, transaction, giao tiếp giữa các dịch vụ và ứng phó sự cố thông qua các kịch bản thực tế. Được xây dựng dựa trên những câu hỏi và góc nhìn thực tế của người phỏng vấn tại Kakao, khóa học này không chỉ dừng lại ở việc tiếp thu kiến thức mà còn hướng tới mục tiêu nâng tầm tư duy của bạn về hệ thống phân tán lên một bậc mới.
314 học viên
Độ khó Cơ bản
Thời gian Không giới hạn

