Criador do Node.js lança Celld, alternativa open source aos Durable Objects da Cloudflare
Aprofundamento CEVIU
Aprofundamento
O Celld de Ryan Dahl, criador do Node.js, surge como uma implementação open source que mimetiza o conceito dos Durable Objects da Cloudflare, mas com controle total da infraestrutura. A arquitetura aposta em pilares DevOps conhecidos: armazenamento compatível com S3 e SQLite para persistência de estado. O runtime assíncrono Tokio, escrito em Rust, é a base da execução. Essa escolha técnica liberta os desenvolvedores da dependência da Cloudflare, permitindo a execução de cargas de trabalho serverless com estado em qualquer ambiente, seja on-premise ou em outras nuvens. É uma estratégia de plataforma que visa maximizar a flexibilidade e a autonomia sobre a stack.
A relevância técnica dessa abordagem é enorme para engenheiros de plataforma. Ao invés de usar o backend proprietário da Cloudflare, o Celld oferece uma solução self-hosted. Isso significa que as equipes podem gerenciar e otimizar a infraestrutura de forma granular, potencialmente reduzindo custos a longo prazo e eliminando o temido aprisionamento tecnológico. A promessa é de um modelo serverless que ainda entrega o isolamento de estado e computação dos Durable Objects, mas com a transparência e adaptabilidade de uma solução open source, compatível com JavaScript e TypeScript.
Por que isso importa
A chegada do Celld é um marco importante para a comunidade de DevOps e engenharia de plataformas. Ele valida o modelo de computação de estado dos Durable Objects como um primitivo arquitetônico valioso. A diferença é que, agora, esse poder está ao alcance de quem prefere manter o controle sobre sua infraestrutura, sem o vínculo direto com um único provedor. O debate sobre a otimização de custos, com a Cloudflare contestando as estimativas de economia do Celld, reflete a complexidade da precificação de infraestrutura serverless e a importância da autonomia na escolha de ferramentas. Este movimento ressalta a busca por soluções que combinem performance, escalabilidade e, principalmente, liberdade tecnológica.
A notícia de que a CamelAI migrou para Durable Objects em julho de 2026, buscando eficiência, mostra a atratividade do conceito. Agora, com o Celld, as organizações ganham uma opção para colher os benefícios dos Durable Objects, como a coordenação de agentes de IA e a construção de aplicativos colaborativos em tempo real, sem o custo ou a dependência de um único ecossistema. É um passo significativo em direção a uma infraestrutura mais aberta e controlada pelas próprias equipes.
Linha do tempo
Cloudflare Durable Objects: A chave para sistemas baseados em agentes e escaláveis
CamelAI migra para Cloudflare Durable Objects e adota código aberto em busca de eficiência
Cloudflare Lança Sistema de Arquivos Virtuais Inovador para Otimização de Código
Cloudflare OS: A Nova Plataforma Aberta para Desenvolvimento e Automação Empresarial
Cloudflare Apresenta Ambientes Persistentes para Agentes de IA
Criador do Node.js lança Celld, alternativa open source aos Durable Objects da Cloudflare
Perguntas frequentes
O que são os Durable Objects da Cloudflare?
Os Durable Objects da Cloudflare são um primitivo de computação distribuída que oferece um objeto com ID globalmente único, estado persistente e execução single-threaded. Eles combinam um ambiente serverless V8 isolate com uma instância SQLite para dados, permitindo a construção de aplicações distribuídas e colaborativas de alta performance, como explicado na cobertura de julho de 2026 do CEVIU.
Qual a proposta do Celld?
O Celld é uma implementação open source e self-hosted dos Cloudflare Workers e Durable Objects, criada por Ryan Dahl. Seu objetivo é permitir que desenvolvedores utilizem o poderoso modelo de Durable Objects em sua própria infraestrutura, com armazenamento compatível com S3 e SQLite, eliminando o aprisionamento tecnológico e buscando otimizar custos.
Como o Celld se diferencia dos Durable Objects da Cloudflare?
A principal diferença é a autonomia. Enquanto os Durable Objects da Cloudflare rodam na infraestrutura da Cloudflare, o Celld é open source e self-hosted. Isso permite que as equipes de plataforma controlem a infraestrutura subjacente, escolham seu próprio provedor de armazenamento S3 e gerenciem os custos de forma mais direta, adaptando-se às suas necessidades específicas.
Qual a relação de Ryan Dahl com o desenvolvimento de runtimes?
Ryan Dahl é uma figura proeminente no desenvolvimento de runtimes JavaScript. Ele é o criador do Node.js, que revolucionou o desenvolvimento back-end com JavaScript. Posteriormente, ele também lançou o Deno, uma alternativa mais moderna ao Node.js. Sua experiência em I/O e runtimes é fundamental para a concepção e arquitetura do Celld.
Fontes
- theregister.comfonte original
- Categoria
- CEVIU DevOps
- Publicado
- 19 de agosto de 2026
- Editoria
- CEVIU DevOps

