Những bài viết hay The Netflix Cosmos Platform Đội ngũ kĩ sư Netflix phát triển và release thành công hệ thống pipeline xử lí video qua nhiều phiên bản với khả năng mở rộng quy mô lớn. Tuy nhiên qua thời gian, số lượng lập trình viên trong team tăng gấp ba, độ phức tạp của use case mở rộng và scale gấp 10 lần. Kiến trúc monolothic thuở đầu từng rất phù hợp, giờ đây làm chậm việc delivery tính năng mới. Lượng kiến thức cần biết để xây dựng và deploy tính năng trở nên quá tải so với người mới hay thậm chí người cũ. Xử lí các vấn đề production trở nên phức tạp bởi vì phần code infrastructure lẫn lộn với phần code application. Đội ngũ kĩ sư lúc này cần một giải pháp có thể chia nhỏ vấn đề ra, vẫn giữ nguyên các chức năng hiện tại và hỗ trợ thêm: khả năng theo dõi, tính mô đun, hiệu suất làm việc , khả năng CI/CD tự động không cần các bước thủ công, từ đó sinh ra Cosmos.
#177 - Giới thiệu nền tảng Netflix Cosmos
#177 - Giới thiệu nền tảng Netflix Cosmos
#177 - Giới thiệu nền tảng Netflix Cosmos
Những bài viết hay The Netflix Cosmos Platform Đội ngũ kĩ sư Netflix phát triển và release thành công hệ thống pipeline xử lí video qua nhiều phiên bản với khả năng mở rộng quy mô lớn. Tuy nhiên qua thời gian, số lượng lập trình viên trong team tăng gấp ba, độ phức tạp của use case mở rộng và scale gấp 10 lần. Kiến trúc monolothic thuở đầu từng rất phù hợp, giờ đây làm chậm việc delivery tính năng mới. Lượng kiến thức cần biết để xây dựng và deploy tính năng trở nên quá tải so với người mới hay thậm chí người cũ. Xử lí các vấn đề production trở nên phức tạp bởi vì phần code infrastructure lẫn lộn với phần code application. Đội ngũ kĩ sư lúc này cần một giải pháp có thể chia nhỏ vấn đề ra, vẫn giữ nguyên các chức năng hiện tại và hỗ trợ thêm: khả năng theo dõi, tính mô đun, hiệu suất làm việc , khả năng CI/CD tự động không cần các bước thủ công, từ đó sinh ra Cosmos.