Cloudflare ra mắt Workers KV Instant cho tốc độ đọc toàn cầu dưới mili giây
Cloudflare giới thiệu Workers KV Instant, một chế độ mới được hỗ trợ bởi Quicksilver, mang lại tốc độ đọc nhanh gấp 100 lần và khả năng nhân bản toàn cầu tức thì cho dữ liệu cấu hình.
Được dịch tự động từ bản gốc tiếng Anh.
Cloudflare đã ra mắt Workers KV Instant, một chế độ vận hành mới cho cửa hàng khóa-giá trị (key-value store) của họ, tận dụng hệ thống nội bộ Quicksilver để đạt được độ trễ đọc dưới mili giây. Được công bố vào ngày 1 tháng 10 năm 2026, bản cập nhật này cho phép các nhà phát triển truy cập dữ liệu được nhân bản toàn cầu với độ trễ giảm đáng kể so với mô hình Workers KV cổ điển. Dịch vụ hiện đang có sẵn trong giai đoạn beta riêng tư dành cho một số khách hàng nhất định.
Chuyện gì đã xảy ra
Workers KV là một trụ cột của nền tảng nhà phát triển Cloudflare kể từ khi ra mắt vào năm 2018, đóng vai trò là nơi lưu trữ tin cậy cho các tài nguyên tĩnh và cấu hình người dùng thường xuyên được đọc nhưng ít khi cập nhật. Tuy nhiên, chế độ cổ điển liên quan đến tính nhất quán cuối cùng (eventual consistency), nghĩa là các thay đổi có thể mất vài giây để lan truyền trên mạng lưới toàn cầu. Trong nhiều năm qua, các nhà phát triển đã yêu cầu quyền truy cập vào Quicksilver, cửa hàng khóa-giá trị tốc độ cao nội bộ của Cloudflare vốn hỗ trợ gần như mọi yêu cầu gửi đến mạng lưới của họ, nhưng nó vẫn chỉ dành cho mục đích sử dụng nội bộ cho đến bây giờ.
Với sự ra mắt của Workers KV Instant, Cloudflare đang mở cơ sở hạ tầng Quicksilver v2 nền tảng cho người dùng bên ngoài thông qua API Workers KV quen thuộc. Chế độ mới này được thiết kế đặc biệt cho dữ liệu cấu hình ứng dụng ít được cập nhật, chẳng hạn như cờ tính năng (feature flags) hoặc cài đặt trang chủ, nơi mà khả năng sẵn có toàn cầu tức thì là yếu tố then chốt. Khác với chế độ cổ điển, vốn có thể yêu cầu chờ hết thời gian sống (TTL) để thấy các bản cập nhật, KV Instant đẩy các thay đổi đến edge ngay lập tức, loại bỏ hình phạt đọc lạnh (cold read penalties) và đảm bảo dữ liệu có sẵn trên toàn cầu trong vòng vài mili giây sau khi được ghi.
Cách thức hoạt động
Workers KV Instant hoạt động bằng cách định tuyến dữ liệu qua Quicksilver v2, một cửa hàng khóa-giá trị phân tán được thiết kế kỹ lưỡng cho việc nhân bản quy mô hành tinh và truy cập độ trễ thấp. Khi một thao tác ghi xảy ra, dữ liệu sẽ được lan truyền đến hơn 300 vị trí edge trên khắp thế giới. Hệ thống đạt được thời gian nhân bản ghi p99 khoảng 256 mili giây, nghĩa là 99% các thao tác ghi đều hiển thị trên toàn cầu trong chưa đầy một phần tư giây. Các thao tác đọc còn nhanh hơn nữa, với độ trễ p99 dưới hai mili giây và độ trễ p95 được đo bằng microgiây. Hồ sơ hiệu suất này làm cho nó phù hợp để đọc dữ liệu trong đường dẫn nóng (hot path) của các ứng dụng mà không gây ra độ trễ đáng chú ý.
API vẫn phần lớn nhất quán với giao diện Workers KV hiện có, hỗ trợ các thao tác tiêu chuẩn như get(), put(), list() và delete(). Các nhà phát triển có thể tích hợp nó vào quy trình làm việc của mình với những thay đổi mã tối thiểu, chẳng hạn như kiểm tra một cờ tính năng trong mỗi yêu cầu để xác định phiên bản nào của trang chủ cần phục vụ. Tuy nhiên, có những ràng buộc kỹ thuật cụ thể: hỗ trợ siêu dữ liệu (metadata) bị loại bỏ, vì vậy getWithMetadata trả về null, và các thao tác list trả về tất cả các khóa khớp mà không phân trang. Ngoài ra, các namespace phải được tạo rõ ràng với thuộc tính mode: "instant" để kích hoạt các đặc điểm hiệu suất này.
Chi tiết chính
- Hiệu suất đọc: Độ trễ đọc p99 dưới 1,62 ms, nhanh hơn hơn 100 lần so với mức p99 287 ms của chế độ cổ điển.
- Nhân bản ghi: 99% các thao tác ghi được nhân bản đến tất cả các vị trí edge trong khoảng 256 ms, so với tối đa 4,38 giây ở chế độ cổ điển.
- Giới hạn lưu trữ: Các namespace bị giới hạn ở tổng dung lượng 1 MB, với từng khóa lên tới 300 byte và tối đa 10.000 cặp khóa-giá trị mỗi namespace.
- Giới hạn tốc độ ghi: Các thao tác ghi bị giới hạn ở một thao tác mỗi namespace mỗi giây để duy trì tính nhất quán và thứ tự.
- Cấu trúc giá: Đọc tốn $0,20 cho mỗi triệu lượt (rẻ hơn 60% so với chế độ cổ điển), trong khi lưu trữ có giá $100 cho mỗi MB mỗi tháng, và các thao tác Loại A tốn $0,10 mỗi lần.
- Khả năng tiếp cận: Dịch vụ đang ra mắt trong giai đoạn beta riêng tư, với Cloudflare mời các nhà phát triển đăng ký và cung cấp phản hồi về trường hợp sử dụng của họ.
Tại sao điều này quan trọng
Đối với các kỹ sư phần mềm xây dựng ứng dụng toàn cầu, sự đánh đổi giữa tính nhất quán và độ trễ thường đòi hỏi các chiến lược bộ nhớ đệm phức tạp hoặc dịch vụ của bên thứ ba. Workers KV Instant đơn giản hóa điều này bằng cách cung cấp các đảm bảo nhất quán mạnh mẽ với sự lan truyền gần như tức thì. Điều này đặc biệt có giá trị đối với các thao tác nhạy cảm về thời gian, chẳng hạn như phối hợp một đợt ra mắt sản phẩm hoặc cập nhật các cài đặt cấu hình khẩn cấp, nơi mà độ trễ vài giây có thể ảnh hưởng đến trải nghiệm người dùng hoặc kết quả kinh doanh. Bằng cách loại bỏ nhu cầu quản lý TTL hoặc chờ đợi tính nhất quán cuối cùng, các nhà phát triển có thể dựa vào cửa hàng này cho việc ra quyết định theo thời gian thực tại edge.
Mô hình giá cũng phản ánh sự thay đổi trong cách chi phí lưu trữ đám mây được cấu trúc cho các khối lượng công việc hiệu suất cao. Mặc dù các thao tác đọc rẻ hơn đáng kể, chi phí cao của lưu trữ và các thao tác ghi khuyến khích thiết kế dữ liệu hiệu quả. Các nhà phát triển phải lưu ý giới hạn namespace 1 MB và chi phí cho mỗi thao tác đối với các lệnh ghi và liệt kê. Mô hình này ưu tiên các tập dữ liệu nhỏ, được truy cập thường xuyên hơn là lưu trữ hàng loạt lớn, thúc đẩy các nhóm tối ưu hóa cấu trúc dữ liệu cấu hình của họ và tránh sử dụng dịch vụ như một cơ sở dữ liệu đa mục đích cho các đối tượng lớn.
Bạn có thể làm gì
- Đăng ký beta riêng tư Workers KV Instant thông qua cổng thông tin nhà phát triển Cloudflare để thử nghiệm các khả năng mới.
- Kiểm toán việc sử dụng Workers KV hiện tại của bạn để xác định dữ liệu cấu hình hoặc cờ tính năng sẽ hưởng lợi từ độ trễ đọc dưới mili giây.
- Tái cấu trúc các script tạo namespace để bao gồm thuộc tính
mode: "instant"khi cung cấp các cửa hàng mới cho hiệu suất cao.

