Deno, Cloudflare 합류해 자체 호스팅 Workers 개발…Deno Deploy는 서비스 종료
라이언 달이 이끄는 Deno 팀이 Cloudflare로 옮겨 Workers와 Durable Objects를 자체 서버에서 실용적으로 운영할 수 있게 만든다. Deno Deploy는 6개월 뒤 문을 닫고, 런타임 개발은 1년 더 이어진 뒤 끝난다.

핵심 내용
- 1Node.js와 Deno를 만든 라이언 달을 포함한 Deno 팀 전원이 Cloudflare에 합류한다고 두 회사가 2026년 10월 9일 밝혔다.
- 2달과 버트 벨더는 Deno의 celld 코드와 아이디어를 workerd에 접목해 자체 호스팅 workerd를 완전히 지원되는 선택지로 만드는 작업을 이끈다.
- 3Deno 런타임은 앞으로 1년 동안 매월 버그 수정 및 보안 릴리스를 받은 뒤 팀이 개발을 끝낸다. 코드는 오픈소스로 남는다.
- 4Deno Deploy는 6개월 뒤 종료되며 유료 고객에게는 Cloudflare Workers로의 이전을 지원한다. JSR은 Cloudflare 인프라에서 계속 운영된다.
- 5Cloudflare의 켄턴 바르다는 Workers가 록인을 위해 만들어졌다는 주장을 반박하고, workerd가 지금까지 Durable Objects를 단일 인스턴스로만 실행한다고 인정한다.
기사 전문
Cloudflare와 Deno는 2026년 10월 9일, Node.js와 Deno를 만든 라이언 달(Ryan Dahl)이 이끄는 Deno 팀 전원이 Cloudflare로 옮긴다고 발표했다. Cloudflare 블로그에 올린 공동 게시글에서 달과 Cloudflare의 켄턴 바르다(Kenton Varda)는 개발자가 Cloudflare 네트워크에서만이 아니라 자체 인프라에서도 Workers와 Durable Objects를 훨씬 쉽게 운영할 수 있도록 하는 것이 목표라고 밝혔다. Cloudflare는 이 게시글에 인수 태그를 달았고, 블로거 사이먼 윌리슨(Simon Willison)은 이번 거래를 Cloudflare가 Deno를 통째로 사들인 것이라고 묘사한다. 어느 게시글도 재무 조건은 밝히지 않았다.
계획의 중심에는 Deno 팀이 지난 팔월 공개한 celld가 있다. 달은 celld를 Rust로 작성된 단일 바이너리로, 외부 서비스 의존성은 오브젝트 스토리지뿐이라고 설명하며, 바르다는 celld가 Cloudflare 자체의 Workers 및 Durable Objects와 완전히 호환되도록 설계됐다고 말한다. Cloudflare의 런타임인 workerd는 이미 오픈소스지만, 바르다는 workerd가 Durable Objects를 단일 인스턴스로만 실행한다는 점을 인정한다. 로컬 테스트에는 충분하지만 확장에는 부족하다는 것이다. 바르다에 따르면 Cloudflare가 프로덕션에서 쓰는 라우팅은 자체 호스팅 사용자가 원할 만한 방식이 아니며, 회사는 대안을 만들 시간을 끝내 내지 못했다. 앞으로 달과 버트 벨더(Bert Belder)가 celld의 코드와 아이디어를 workerd에 들여와 자체 호스팅 workerd를 완전히 지원되는 선택지로 만드는 작업을 이끈다. 바르다는 앞으로 몇 달 안에 추가 발표가 이어질 것이라고 말한다.
Deno 사용자에게 이번 이동은 직접적인 영향을 미친다. 달은 팀이 별도의 런타임과 호스팅 서비스를 이어 가는 대신, 앞으로의 작업을 Cloudflare의 Workers 및 Durable Objects 팀과 함께하는 공동 플랫폼에 쏟겠다고 쓴다. Deno 런타임은 앞으로 1년 동안 매월 버그 수정 및 보안 릴리스를 받으며, 그 뒤 팀은 개발을 중단한다. 코드는 오픈소스로 남고, 다른 이들이 개발을 이어 가도록 권한다. Deno Deploy는 6개월 동안 운영된 뒤 종료되며, 유료 고객은 Cloudflare Workers로 옮기는 데 도움을 받는다. JSR은 계속 운영되고 그 인프라는 Cloudflare로 이전되며, 팀은 rusty_v8 지원을 이어 가면서 이를 workerd에 통합할 계획이다. 달은 이번 전환을 “Deno 위에 무언가를 만들어 온 사람들에게는 중대한 변화”라고 부른다.
바르다는 이 게시글에서 Cloudflare가 고객을 묶어 두려고 Workers를 다른 플랫폼과 다르게 만들었다는 흔한 비판에도 답한다. 그는 설계가 다른 이유는 Cloudflare가 그 방식이 더 낫다고 보기 때문이라고 주장하며, 록인은 오히려 회사에 해가 된다고 말한다. 2022년 Shopify 같은 고객에게 Workers for Platforms를 제안했을 때 이들은 런타임이 오픈소스여야만 그 위에서 개발하겠다고 했고, 그래서 Cloudflare가 프로덕션에서 실행하는 것과 같은 코드인 workerd를 공개했다는 것이다. 그는 일부 이전 고객이 workerd를 이용해 Cloudflare를 떠났다며 “사람들에게 탈출구를 주는 것은 좋은 비즈니스”라고 말한다. 다만 지금까지 workerd를 프로덕션에서 운영하는 사람은 많지 않다고 인정하며, 그 원인을 Cloudflare가 주변 서비스와 도구를 제대로 갖추지 않은 데서 찾는다.
달은 celld가 확장을 프로그래밍 모델 자체의 일부로 만들기 때문에, 각 애플리케이션이 더 이상 그런 인프라를 스스로 꾸릴 필요가 없다고 쓴다. 그는 Durable Objects가 영속 상태, WebSockets, 저비용 서버리스 실행, 고수준 JavaScript 인터페이스를 함께 갖추고 있어 AI 에이전트 하네스에 잘 맞는다고 본다. 윌리슨이 인용한 Hacker News 댓글에서 달은 런타임 종료가 자신도 동의하는 공동 결정이었다고 말하며, Deno가 Node.js의 동작 방식을 따라 하는 쪽으로 끌려왔지만 “결국 큰 문제를 해결하고 있지는 않다”고 주장한다. 윌리슨은 Deno 유지보수 종료를 이번 발표의 나쁜 소식으로 꼽는다. 그는 자신이 가장 좋아하는 Deno 기능이 스크립트를 지정한 파일, 폴더, 네트워크 호스트로 제한할 수 있는 권한 시스템이라고 쓰며, Node.js도 2023년 4월 v20.0.0에서 비슷한 모델을 추가했지만 아직 특정 호스트를 허용 목록에 넣을 수는 없다고 지적한다.
왜 중요한가
Deno 런타임이나 Deno Deploy에 의존하는 개발자와 기업은 이제 기한에 직면했다. Deploy를 떠나기까지 6개월이 남았고, 다른 이들이 개발을 넘겨받지 않는 한 현재 팀의 런타임 릴리스는 1년 더 이어질 뿐이다. Cloudflare 사용자에게는 이번 계획으로 Workers와 Durable Objects 애플리케이션을 자체 머신에서 대규모로 운영할 길이 열릴 수 있는데, 이는 현재 workerd만으로는 제공되지 않는 기능이다. 아직 열려 있는 부분도 많다. Cloudflare는 앞으로 몇 달 안에 추가 발표가 있을 것이라고 밝혔고, 게시글들은 이전 지원에 무엇이 포함되는지 설명하지 않으며 거래 조건도 공개하지 않는다.
타임라인
· 게시
주제#Deno#Cloudflare#Cloudflare Workers#Durable Objects#JavaScript#라이언 달
출처
이 기사는 다음 출처를 바탕으로 합니다. 전체 맥락은 출처에서 확인하세요.



