Phân loại kỹ thuật mở rộng (scaling)
Hãy tưởng tượng bạn là kỹ sư trưởng của một startup công nghệ đang tăng trưởng nhanh, đột ngột ghi nhận lưu lượng người dùng bùng nổ. Nhiệm vụ của nhóm bạn là bảo đảm hạ tầng của công ty có thể chịu được tốc độ tăng trưởng này mà không sụp đổ. Để làm được điều đó, bạn cần chọn chiến lược mở rộng phù hợp nhất cho từng thành phần của hệ thống. Trong bài tập này, bạn sẽ xem xét và phân loại nhiều hạng mục dựa trên chiến lược mở rộng phù hợp nhất với chúng.
Với vai trò kỹ sư dày dạn, đã đến lúc bạn vận dụng hiểu biết về các chiến lược mở rộng! Bạn sẽ phân tích một danh sách hạng mục và xác định chiến lược mở rộng phù hợp nhất — horizontal, vertical, hoặc auto-scaling — cho từng mục. Thành thạo các chiến lược này sẽ giúp startup của bạn duy trì ổn định và hiệu năng giữa làn sóng tăng trưởng người dùng bùng nổ.
Bài tập này là một phần của khóa học
Phát triển mô hình Machine Learning cho môi trường sản xuất
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập