Cloudflare giới thiệu Flagship: Dịch vụ Feature Flag tích hợp sâu trên nền tảng Edge

Phần mềm05 tháng 5, 2026·4 phút đọc

Cloudflare vừa công bố bản beta đóng của Flagship, dịch vụ quản lý feature flag được xây dựng trực tiếp trên nền tảng edge toàn cầu. Dịch vụ này cho phép các đội ngũ phát triển kiểm soát việc triển khai tính năng mà không cần triển khai lại mã nguồn, đồng thời đánh giá các cờ ngay tại chỗ trong Cloudflare Workers để giảm độ trễ tối đa.

Cloudflare giới thiệu Flagship: Dịch vụ Feature Flag tích hợp sâu trên nền tảng Edge

Cloudflare gần đây đã công bố phiên bản beta đóng của Flagship, một dịch vụ feature flag mới được tích hợp trực tiếp vào nền tảng edge toàn cầu của hãng. Đây là một bước tiến quan trọng giúp các nhà phát triển kiểm soát việc tung ra tính năng và thử nghiệm thay đổi mà không cần phải triển khai lại (redeploy) mã nguồn.

Cloudflare FlagshipCloudflare Flagship

Đánh giá cờ tại chỗ với độ trễ cực thấp

Được xây dựng dựa trên tiêu chuẩn mở OpenFeature, Flagship cho phép các nhà phát triển kiểm soát khả năng hiển thị của tính năng trong ứng dụng của họ mà không cần sửa đổi mã. Các nhà phát triển có thể định nghĩa các cờ với quy tắc nhắm mục tiêu và triển khai dựa trên tỷ lệ phần trăm, sau đó đánh giá chúng trực tiếp trong Cloudflare Workers thông qua một liên kết (binding) gốc.

Theo Cloudflare, dịch vụ được xây dựng trên nền tảng edge toàn cầu giúp loại bỏ thời gian tròn của mạng (network round-trip times) và cho phép đánh giá với độ trễ dưới mili-giây ngay tại biên. Rohan Mukherjee, kỹ sư hệ thống tại Cloudflare, và Abhishek Kankani, người đứng đầu bộ phận công nghệ mới và ấp ủ tại Cloudflare, chia sẻ:

Flagship hỗ trợ các mẫu mà bạn mong đợi từ một dịch vụ feature flag và những mẫu trở nên quan trọng khi mã do AI tạo ra được đưa vào sản xuất hàng ngày. Giá trị cờ có thể là boolean, chuỗi, số hoặc đối tượng JSON đầy đủ — hữu ích cho các khối cấu hình, định nghĩa chủ đề giao diện người dùng hoặc định tuyến người dùng sang các phiên bản API khác nhau mà không cần duy trì các đường dẫn mã riêng biệt.

Tích hợp với OpenFeature và hỗ trợ AI

OpenFeature là một tiêu chuẩn mở của CNCF cung cấp API trung tính với nhà cung cấp cho feature flagging, cho phép các ứng dụng tích hợp với các hệ thống quản lý cờ khác nhau mà không cần thay đổi mã ứng dụng. Pete Hodgson, người đứng bộ phận công nghệ tại Tribe AI, nhận định trên LinkedIn:

Chào mừng Cloudflare đến với bữa tiệc OpenFeature! (...) Nhiều bằng chứng hơn cho thấy các nền tảng phân phối được hỗ trợ bởi các tiêu chuẩn mở là một lợi ích cho nhà cung cấp nền tảng, một lợi ích cho khách hàng của họ và một lợi ích cho ngành công nghiệp nói chung. Ít sự phụ thuộc vào nhà cung cấp hơn, ít nỗ lực lãng phí trong việc triển khai lại các tính năng chung hơn và nhiều cơ hội hơn cho các tiện ích mở rộng sâu sắc từ cộng đồng.

Được công bố trong sự kiện Cloudflare Agent Week, Flagship hỗ trợ các quy tắc nhắm mục tiêu và triển khai dần dần, đồng thời tuân thủ tiêu chuẩn OpenFeature. Điều này định vị nó như một giải pháp thay thế gốc cho các nền tảng feature flag bên thứ ba đối với các ứng dụng đã chạy trên Cloudflare, đặc biệt là những khối lượng công việc dựa trên AI hoặc tác nhân (agent-based) yêu cầu độ trễ thấp và lặp lại nhanh chóng.

Cơ chế hoạt động và phản ứng của cộng đồng

Mỗi cờ có thể bao gồm nhiều quy tắc, được đánh giá theo thứ tự ưu tiên: quy tắc khớp đầu tiên xác định biến thể, và quy tắc có thể bao gồm các điều kiện và tỷ lệ triển khai tùy chọn. Mukherjee và Kankani giải thích cách triển khai cờ hoạt động:

Không giống như các triển khai dần dần, chia lưu lượng truy cập giữa các phiên bản Worker khác nhau đã tải lên, feature flag cho phép bạn triển khai hành vi theo tỷ lệ phần trăm trong một phiên bản duy nhất đang phục vụ 100% lưu lượng truy cập. Bất kỳ quy tắc nào cũng có thể bao gồm tỷ lệ triển khai. Thay vì phục vụ một biến thể cho mọi người khớp với điều kiện, bạn phục vụ nó cho một tỷ lệ phần trăm trong số họ.

Trên Reddit, nhiều người đã làm nổi bật lợi ích chính của việc đánh giá edge với độ trễ bằng không, với sự tích hợp gốc với Workers giúp giảm thiểu gánh nặng vận hành so với các dịch vụ feature flag bên ngoài như LaunchDarkly và Split.io. Người dùng thejord_it nhận xét:

Feature flag đang trở thành hạ tầng được phổ biến hóa, giống như bộ nhớ đệm hoặc ghi nhật ký. Cloudflare, Vercel (với Edge Config) và cuối cùng là AWS sẽ đều có đánh giá cờ gốc. Kỷ nguyên "feature flag với giá 100.000 USD/năm dưới dạng SaaS" đang kết thúc.

Cloudflare cũng đã cung cấp nhà cung cấp máy khách trình duyệt (browser client provider) mà tìm nạp trước các cờ đã chọn, lưu chúng vào bộ nhớ đệm với TTL có thể cấu hình và đánh giá chúng đồng bộ từ bộ nhớ đệm cục bộ. Hiện tại, Flagship đang có sẵn trong phiên bản beta đóng.

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗