Node.js의 대안으로 등장해 개발자들 사이에서 꾸준히 지지를 받아온 자바스크립트 런타임 Deno가 클라우드 인프라 기업 Cloudflare에 인수됐다. Deno 팀 전체가 Cloudflare로 합류하며, 앞으로는 별도의 런타임과 호스팅 서비스를 개발하는 대신 Cloudflare Workers 프로그래밍 모델에 역량을 집중하기로 했다. 서버 개발의 복잡성을 줄이겠다는 목표로 출발한 Deno 프로젝트가 결국 더 큰 플랫폼 안으로 흡수되는 모양새라 업계의 관심이 쏠린다.
Deno는 어떤 프로젝트였나
Deno는 Node.js를 만든 라이언 달(Ryan Dahl)이 기존 Node.js의 설계적 한계를 보완하기 위해 새로 시작한 프로젝트다. 모듈 배포 방식, 런타임이 제공해야 할 보안 보장, 완전한 툴체인에 포함돼야 할 기능, 애플리케이션을 독립 실행 파일로 배포하는 방법 등 서버 소프트웨어 개발의 기본 전제를 다시 질문하며 만들어졌다. 이후 Node.js와의 호환성도 중요한 축으로 삼아, 기존 JS 생태계를 그대로 활용하면서 Deno의 개선점을 누릴 수 있도록 발전해왔다.
이런 방향성은 런타임에 그치지 않고 서버리스 배포 서비스인 Deno Deploy로 이어졌다. 애플리케이션 실행을 최대한 단순하게 만드는 것이 목표였지만, 이 과정에서 개발자 경험 뒤에 숨은 인프라 운영의 복잡성이 여전히 크다는 점을 팀 스스로 체감했다고 한다.
celld와 Cloudflare Workers로의 합류 배경
이런 고민의 연장선에서 나온 것이 celld다. celld는 Cloudflare Workers의 프로그래밍 모델을 기반으로, 개발자가 처음부터 분산 애플리케이션을 설계할 수 있게 하면서도 운영 부담은 최소화하는 방향을 지향한다. 핵심은 애플리케이션마다 각자 확장성(스케일링) 체계를 따로 구축하는 대신, 프로그래밍 모델 자체에 확장성을 내장한다는 점이다.
Deno 팀은 이 celld 작업이 Deno, Deno Deploy로 이어져온 흐름의 자연스러운 다음 단계라고 설명한다. Cloudflare에 합류하면서 celld 작업은 Cloudflare의 Workers 팀, 그리고 상태를 유지하는 서버리스 컴퓨팅 기술인 Durable Objects 팀과 결합된다. 이를 통해 Cloudflare 네트워크 위에서든, 사용자가 직접 운영하는 인프라에서든 통용되는 기본 서버 구축 방식으로 만들겠다는 것이 목표다.
Deno Deploy는 어떻게 되나
이번 합류로 Cloudflare는 기존에 별도로 운영하던 자바스크립트 런타임과 호스팅 서비스 개발을 접고, 하나로 통합된 플랫폼에 집중하기로 결정했다. 즉 Deno 런타임과 Deno Deploy를 계속 독립적으로 발전시키는 대신, 그동안의 성과를 Cloudflare의 공유 플랫폼에 녹여 넣는 방향이다. 이는 Deno 위에 서비스나 비즈니스를 구축해온 사용자들에게는 적지 않은 변화를 의미한다. Deno 팀도 이 점을 인지하고 있으며, 그동안 코드를 기여하고 비즈니스를 구축하고 버그를 신고하며 프로젝트를 믿어준 커뮤니티에 감사를 표했다.
AI 에이전트 인프라를 겨냥한 선택
이번 결합에서 특히 강조되는 지점은 AI 에이전트 실행 환경이다. Durable Objects는 저렴한 서버리스 실행, 상태 유지(persistent state), WebSocket 지원, 그리고 고수준 자바스크립트 인터페이스를 한데 묶고 있는데, 이는 AI 에이전트를 구동하는 하니스(harness)에 특히 유용한 조합이라는 설명이다. celld가 Durable Objects를 중심축으로 설계된 이유도 여기에 있다. 대규모로 에이전트를 운영하면서 자체 인프라에서 돌리고 싶은 기업이 있다면 Deno 창립자이자 Cloudflare에 합류한 라이언 달에게 직접 연락해달라고 공지한 점도 눈에 띈다.
한국 개발자에게 미치는 영향
국내에서도 Deno는 TypeScript를 기본 지원하고 보안 권한 모델이 명확하다는 이유로 일부 스타트업과 사이드 프로젝트에서 채택돼왔다. 이번 인수로 Deno 런타임 자체가 당장 사라지는 것은 아니지만, Cloudflare가 향후 개발 역량을 Workers·celld 쪽에 집중한다고 밝힌 만큼, Deno Deploy에 서비스를 올려둔 국내 개발자나 기업은 Cloudflare Workers로의 이전 가능성을 염두에 두고 로드맵을 지켜볼 필요가 있다. 반대로 Cloudflare Workers와 Durable Objects를 이미 사용 중이라면, Deno 팀의 노하우가 더해지면서 개발자 경험이 개선될 가능성이 크다는 점은 긍정적인 신호다. 특히 AI 에이전트를 직접 구축하거나 서비스화하려는 팀이라면, celld가 제시하는 “상태 유지형 서버리스” 모델을 주의 깊게 살펴볼 만하다.

답글 남기기