Durable Objects son una primitiva de Cloudflare que te da una única pieza de estado direccionable con consistencia fuerte, junto con su propio cómputo. Son la forma en que se construyen sobre Workers las funciones en tiempo real y coordinadas — salas de chat, edición colaborativa, limitadores de tasa, estado de juego o de sesión — sin una base de datos aparte para la coordinación.
Mientras que un Worker sin estado atiende cada petición de forma independiente, un Durable Object es un único punto consistente al que se enruta toda petición relacionada, lo que vuelve directas la coordinación y las actualizaciones en vivo. Cada objeto también tiene almacenamiento incorporado, así que el estado y la lógica que lo protege viven juntos.
Son la herramienta adecuada cuando lo difícil es el acuerdo entre muchos clientes en tiempo real, no solo guardar filas.
— Lecturas relacionadas
— Más definiciones
¿Quieres construirlo o repararlo como es debido?
Cuéntanos en dos párrafos en qué estás trabajando — respondemos por escrito en un día hábil, con una respuesta directa sobre si podemos ayudarte.