노드(Node.js)의 창시자 라이언 달(Ryan Dahl)이 개발한 자바스크립트 런타임 데노(Deno) 팀 전체가 클라우드플레어(Cloudflare)에 합류한다고 발표했습니다. 이번 합류로 데노 런타임 개발은 향후 1년간 버그 수정 및 보안 업데이트만 제공한 뒤 중단되며, 데노 디플로이(Deno Deploy) 서비스는 6개월 후 종료될 예정입니다. 반면 자바스크립트 모듈 레지스트리 JSR은 클라우드플레어 인프라로 이전되어 계속 운영됩니다.
데노 팀은 서버 소프트웨어 개발을 간소화하고, 모듈 배포, 보안, 전체 툴체인, 독립 실행형 애플리케이션 배포 방식에 대한 기존의 가정을 재고하며 노드(Node.js)와의 호환성도 중요하게 다뤄왔습니다. 데노 디플로이(Deno Deploy)를 통해 애플리케이션 실행을 단순화하려 했지만, 그 아래 복잡성은 여전했습니다. 이에 라이언 달은 클라우드플레어 워커스(Workers) 프로그래밍 모델을 기반으로 분산 애플리케이션을 쉽게 구축하고 운영할 수 있는 '셀드(celld)'를 구상했으며, 이번 합류를 통해 클라우드플레어 워커스 및 듀러블 오브젝트(Durable Objects) 팀과 협력하여 이 비전을 실현할 계획입니다.
이번 통합은 특히 인공지능(AI) 시대에 더욱 중요해질 것으로 보입니다. 듀러블 오브젝트(Durable Objects)는 에이전트(agent) 개발에 유용한 저렴한 서버리스 실행, 영구 상태 저장, 웹소켓(WebSockets), 고수준 자바스크립트 인터페이스 등 다양한 기능을 제공합니다. 데노 팀은 이러한 기능을 활용하여 분산 애플리케이션 개발의 새로운 표준을 제시하고, AI 에이전트와 같은 복잡한 시스템을 더욱 효율적으로 구축할 수 있는 기반을 마련할 것으로 기대됩니다. 이는 개발자들이 인프라 복잡성에서 벗어나 핵심 로직에 집중할 수 있도록 돕는 중요한 변화가 될 것입니다.
