Cloudflare ra mắt Flagship: Dịch vụ Feature Flag tích hợp sâu với Workers
Cloudflare giới thiệu Flagship, dịch vụ quản lý feature flag giúp kiểm soát hiển thị tính năng mà không cần triển khai lại mã. Hỗ trợ tiêu chuẩn OpenFeature và tích hợp sẵn với Cloudflare Workers để triển khai tính năng an toàn.

Cloudflare ra mắt Flagship: Dịch vụ Feature Flag tích hợp sâu với Workers
Cloudflare vừa công bố Flagship, một dịch vụ feature flag (cờ tính năng) mới được thiết kế để giúp các nhà phát triển triển khai tính năng một cách an toàn và kiểm soát được. Với Flagship, người dùng có thể quản lý khả năng hiển thị của các tính năng trong ứng dụng mà không cần phải thực hiện việc triển khai lại (redeploy) mã nguồn.
Tích hợp gốc với Cloudflare Workers
Một trong những điểm nổi bật nhất của Flagship là khả năng tích hợp trực tiếp với Cloudflare Workers thông qua một "binding" (liên kết) gốc. Điều này cho phép đánh giá các cờ tính năng ngay lập tức với các phương thức an toàn về kiểu dữ liệu (type-safe) và cơ chế tự động quay về giá trị mặc định nếu cần thiết.
Hỗ trợ tiêu chuẩn OpenFeature
Flagship tương thích với OpenFeature, tiêu chuẩn mở của CNCF (Cloud Native Computing Foundation) dành cho quản lý feature flag. Nhờ đó, các nhà phát triển có thể sử dụng SDK @cloudflare/flagship trên bất kỳ môi trường chạy JavaScript nào như Workers, Node.js hay trình duyệt. Việc chuyển đổi giữa các nhà cung cấp dịch vụ flag khác nhau cũng trở nên đơn giản, chỉ cần thay đổi một dòng cấu hình mà không cần sửa đổi mã đánh giá.
Các tính năng chính
Dưới đây là những công cụ mạnh mẽ mà Flagship cung cấp để tối ưu hóa quy trình phát triển:
- Quy tắc nhắm mục tiêu (Targeting rules): Cho phép phục vụ các giá trị flag khác nhau dựa trên thuộc tính của người dùng. Hệ thống hỗ trợ 11 toán tử so sánh, nhóm logic AND/OR và đánh giá tuần tự.
- Triển khai theo phần trăm (Percentage rollouts): Giúp phát hành dần dần các tính năng cho một tỷ lệ phần trăm người dùng cụ thể. Công nghệ băm nhất quán (consistent hashing) đảm bảo rằng cùng một người dùng sẽ luôn nhận được cùng một giá trị flag.
- Biến thể đa dạng (Multi-type variations): Các biến thể của flag có thể là boolean, chuỗi, số hoặc các đối tượng JSON có cấu trúc. Điều này cho phép chuyển giao toàn bộ các khối cấu hình như một flag duy nhất.
- Quản lý Flag: Người dùng có thể tạo, cập nhật và xóa các flag trực tiếp qua bảng điều khiển (dashboard) của Cloudflare, đồng thời tổ chức chúng thành các ứng dụng tương ứng với dự án hoặc dịch vụ của mình.
Cơ sở hạ tầng liên quan
Flagship hoạt động dựa trên cơ sở hạ tầng mạnh mẽ của Cloudflare. Nó tích hợp chặt chẽ với Workers để xây dựng các ứng dụng serverless và sử dụng KV để lưu trữ dữ liệu key-value trên mạng lưới toàn cầu của Cloudflare nhằm phân phối cấu hình flag nhanh chóng.
Để bắt đầu với Cloudflare Flagship, nhà phát triển có thể tham khảo hướng dẫn "Get started" trên trang tài liệu chính thức của Cloudflare.
Bài viết liên quan

Phần mềm
Runtime ra mắt hạ tầng sandbox cho coding agents, giúp toàn bộ đội ngũ phát triển phần mềm an toàn
21 tháng 5, 2026

Phần mềm
Jira là Turing-Complete: Chứng minh khả năng tính toán của công cụ quản lý dự án
25 tháng 5, 2026
Phần mềm
Vivado 2026.1: AMD loại bỏ hỗ trợ Linux trên bản miễn phí gây tranh cãi
24 tháng 5, 2026
