Durable Objects are a Cloudflare primitive that gives you a single, addressable piece of state with strong consistency, plus its own compute. They are how real-time and coordinated features — chat rooms, collaborative editing, rate limiters, game or session state — are built on Workers without a separate database for coordination.
Where a stateless Worker handles each request independently, a Durable Object is one consistent point that every related request routes to, which makes coordination and live updates straightforward. Each object also has built-in storage, so the state and the logic that guards it live together.
They are the right tool when the hard part is agreement between many clients in real time, not just storing rows.
— Related reading
— More definitions
Want this built or fixed properly?
Tell us what you are working on in two paragraphs — we reply in writing within one business day, with a straight answer on whether we can help.