durable-objects
durable-objects
Mô tả
Durable Objects là cơ chế của Cloudflare cho phép mỗi “object” giữ trạng thái bền vững và xử lý tuần tự (single-threaded) - skill này giúp Claude thiết kế và viết Durable Object đúng cách: dùng RPC giữa các Worker/object, lưu trữ SQLite nhúng, và xử lý kết nối WebSocket lâu dài (ví dụ cho ứng dụng real-time, phòng chat, game multiplayer).
Khi nào nên dùng
- Cần xây dựng tính năng cần trạng thái bền vững và xử lý tuần tự trên edge (ví dụ đếm số lượt, khoá tài nguyên, phòng chat real-time).
- Cần một kết nối WebSocket lâu dài được quản lý gọn trên hạ tầng Cloudflare.
Khi nào không nên dùng
- Ứng dụng không cần trạng thái bền vững ở edge - Worker thường (stateless) sẽ đơn giản và rẻ hơn.
- Dự án không dùng hạ tầng Cloudflare.
Ví dụ
“Thiết kế một Durable Object quản lý trạng thái phòng chat real-time, dùng WebSocket cho client kết nối.”
Mô tả tổng hợp từ danh mục cộng đồng, chưa kiểm chứng trực tiếp - Durable Objects có mô hình giá và giới hạn riêng, kiểm tra tài liệu Cloudflare trước khi thiết kế cho quy mô lớn.
Nguồn
Tổng hợp từ danh mục VoltAgent/awesome-agent-skills, skill gốc do Cloudflare công bố tại officialskills.sh/cloudflare/skills/durable-objects.
lượt xem