DURABLE OBJECTS

1

Visão Geral

Como o Durable Objects funciona

Durable Objects combinam computação e armazenamento em instâncias globais únicas. Cada objeto coordena clientes, mantém estado consistente e executa perto de quem inicia a interação.

Pense assim

É como uma sala virtual com um único coordenador. Todos entram na mesma sala e o coordenador mantém a ordem, o estado e as atualizações em tempo real.

Recursos

  • Instâncias globais únicas
  • Consistência forte
  • SQLite integrado
  • WebSocket Hibernation
1/9
CLIENTES GLOBAIS📱💻🖥️↓🎯Vários clientes, 1 salaEVENTOS E WORKERS⚙️⚡ Chamada instantâneaCLOUDFLARE DURABLE OBJECTSROTEAMENTO POR IDMesmo nome sempre chega na mesma instância🏷️"room-42"→🔢idFromName()→🎯Stub únicoINSTÂNCIA ÚNICAExecução serial, sem race conditions123fila processada uma por vezESTADO EM MEMÓRIA🧠Cache local entre requisiçõesESTADO SQLITE (Storage API)🗄️Storage🔄Transações⏳PITR📊10GB/objetoHIBERNATION🟢Conectado→😴Dormindo→🔔Acordadocusto zero enquanto dormeBROADCAST📡1 mensagem → N clientes conectadosCONSISTÊNCIA✅Ordem garantidaAPPS EM TEMPO REAL💬Chat🎲Games📝Collab✓ Estado sempre sincronizadoLEGENDAFluxo ativo na etapaHover