Cloudflare는 Workers 런타임의 오픈소스 버전인 workerd를 공개했으나, 셀프호스팅과 Durable Objects 확장성 문제로 인해 대중적인 활용이 제한적이었다. 이에 Deno 팀이 개발한 celld 프로젝트가 완전한 호환성과 셀프호스팅에 초점을 맞춘 구현체로 주목받았다.
Deno 팀은 Node.js의 창시자인 Ryan Dahl이 이끌고 있으며, JavaScript와 TypeScript 기반의 혁신적인 런타임을 개발해왔다. Cloudflare는 이들과 협력하여 workerd와 celld의 코드를 통합하고, 셀프호스팅을 공식 지원하는 방향으로 프로젝트를 진행할 계획이다.
이 협력은 Cloudflare Workers의 독창적인 아키텍처와 효율성을 유지하면서도, 개발자들이 더 쉽게 클라우드 애플리케이션을 구축하고 운영할 수 있도록 돕는 것을 목표로 한다. 특히 Durable Objects의 분산 및 확장성 문제를 해결하는 데 중점을 둔다.
Cloudflare는 이러한 기술 혁신이 클라우드 플랫폼의 경쟁력을 높이고, 오픈소스 생태계 활성화에 기여할 것으로 기대하고 있다. 향후 추가 발표를 통해 구체적인 진척 상황과 기능 개선 내용을 공개할 예정이다.
출처: Cloudflare


