Deno의 쇠퇴, 해고, 그리고 Ryan Dahl의 침묵에 대한 비판적 시선.
dbushell.com프리랜서
Menu
구독Blog RSS feedNotes RSS feed또는Combined RSS feed을 구독하고MastodonBluesky를 팔로우하세요
2026년 3월 20일 금요일 합성 오디오 재생
어제 deno.com에 들어가 봤다. 내가 Deno를 익히는 데 쏟아부은 수백 시간이 매몰비용이었는지 알고 싶었다. 이 런타임을 위해 계속 개발해야 할까, 아니면 Node로 돌아가야 할까?
Alt
deno.com 404 not found 오류 페이지: Sorry, there was an issue loading this page
음, 지난 한 주 동안 Deno 직원 상당수가 회사를 떠난 이유를 이보다 더 잘 요약하긴 어려울 것 같다.
해고라는 건 미국 기업 문화에서 직원 절반을 자르는 일을 그럴듯하게 부르는 말이다. 지속 가능한 사업이라면 완전히 정상적인 관행인 셈이다. 대규모 해고는 금요일 맥주 모임 전에 매주 조금씩 정리해고하는 것보다 남은 사람들의 사기에 더 낫다고 여겨진다.
로마인들은 제대로 된 십분형을 사랑했다.† 내가 허접한 콘텐츠와 고문 같은 은유를 파는 사람이었다면, 이 글에 Deno가 불타는 동안 Ryan Dahl이 바이올린을 켜는 딥페이크를 장식처럼 넣었을 것이다. 하지만 나는 그런 사람이 아니니, 이 엄숙한 스크린샷이면 충분하다.
† 최근에 Rome, Inc.를 읽었다. 대단한 책은 아니고, 그냥 이 비유의 출처를 설명하는 것이다.
1년 전 나는 Deno의 쇠퇴에 대해 썼다. 내 주관적인 경멸과 무관하게, 사실들은 냉혹한 그림을 보여줬다. _Deno Land Inc._는 실패하고 있었다.
Deno는 5년 전 시드 자본 $4.9M으로 법인을 세웠다. 1년 뒤에는 추가로 시리즈 A $21M를 유치했다. 대충 계산해 보면 수익이 나지 않는 회사의 활주로는 5년쯤 된다는 뜻이다. (나도 모른다, 그냥 지어낸 말이다.)
공교롭게도 내 블로그 글이 Hacker News 상단에 오른 뒤 — 내 메일함에는 언제나 즐거운 일이다 — Ryan Dahl(Deno CEO)은 공식 Deno 블로그에서 맞받아쳤다.
최근 Deno에 대한 비판이 있었다. Deploy, KV, Fresh, 그리고 전반적인 모멘텀에 대한 이야기들이다. 온라인에서 그런 비판을 봤을지도 모른다. 늘 그렇듯 익숙한 곳들을 돌았고, 꽤 많은 관심도 끌었다.
그 비판 중 일부는 타당하다. 사실, 우리가 무엇을 만들고 있는지, 그리고 회사와 제품의 미래 방향이 무엇인지에 대해 너무 조용했던 탓에 어느 정도의 두려움과 불확실성을 만드는 데 우리도 한몫했다고 말해도 될 것 같다. 그건 우리의 책임이다.
Reports of Deno’s Demise Have Been Greatly Exaggerated - Ryan Dahl
Dahl은 Deno 2.0 이후 도입이 두 배로 늘었다고 언급했다.
지난 10월 Deno 2가 출시된 이후 — 이제 겨우 6개월이 조금 넘었을 뿐이다! — 월간 활성 사용자 지표에 따르면 Deno 도입은 두 배 이상 증가했다.
사용자 기반이 두 배가 됐다는 말은, 숫자를 제시하지 않으면 레모네이드 가판대 자랑처럼 들린다. 아마도 _Sequoia Capital_은 어쨌든 더 빠른 성장을 기대했을 것이다. 냉혹한 진실은 Deno의 제품들이 개발자들의 관심을 붙잡는 데 실패했다는 점이다. 이유를 아는 척할 수는 없다 — 나 역시 팬보이였으니까 — 하지만 Deno에 관심을 갖는 개발자는 너무 적다. Deno가 가끔 주황색 사이트에서 주목을 받을 때면, 댓글란은 거의 _in memoriam_처럼 읽힌다.
문제가 수익의 주원천인 Deno Deploy가 형편없었다는 데만 있었다고도 생각하지 않는다. Deploy는 지독하게 들쭉날쭉한 isolate 시작 시간 문제에 시달렸다. 요청받은 피드백은 무시됐다. 거의 아무도 신경 쓰지 않았다. 업계에서 가장 많은 팔로워를 거느린 개발자 중 한 명인 Wes Bos의 이슈 제기가 나오고 나서야 Deno 내부 누군가가 깨어난 듯했다. Deploy는 그냥 유령 도시였던 걸까?
Deno는 2025년 말에 맞춰 Deploy 재출시를 서둘렀고, 지난달에는 “generally available” 상태가 됐다. 이걸 쓰는 사람이 있나? 관심 있는 사람은 있나? 이번 주 Deno 해고 사태를 보면, 기적이 아닌 이상 일자리를 지킬 수는 없었을 것이다. 이미 벽에 글씨가 쓰여 있었다.
유령 도시 이야기가 나와서 말인데, JSR YouTube 채널은 너무 쓸쓸해서 링크를 거는 것조차 미안할 정도다. 그래도 링크하는 이유는, Deno가 주도한 몇몇 프로젝트가 얼마나 적은 관심을 끌었는지 잘 보여주기 때문이다.
Alt
NPMX와 JSR의 GitHub 스타 이력 비교 차트
JSR은 고전했다. 부분적으로는 Deno가 더 나은 인프라에 투자할 의지가 없었기 때문이기도 하고, 의지가 없었다기보다 그럴 여력이 없었기 때문이기도 하다. 하지만 Deno 생태계의 다른 모든 것처럼, 사용자들은 그저 관심이 없었다. NPMX 같은 비슷한 프로젝트는 왜 그렇게 빨리 번창했을까? 분명한 건 개발자들이 Node와 NPM을 대체하고 싶어 하지 않는다는 점이다. 그들은 그저 이미 가진 것을 더 낫게 만들고 싶을 뿐이다. 마찰 없이 바로 쓸 수 있는 개선품 말이다.
Deno와 Dahl의 공으로 돌릴 만한 점이 있다면, HTTP imports에 대한 유턴으로 그 사실을 인정했다는 것이다. 하지만 그 결과 나온 패키징 혼란은 상황을 더 악화시켰다. JSR은 NPMX가 되었어야 했다. Deno는 package.json에 올인했어야 했다. 하지만 우리가 받은 것은 엇갈린 메시지와 혼란스러운 문서였다.
계속 쓸 수도 있겠지만, 그건 그냥 더 잔인해질 뿐이다. 나는 예전부터 Deno를 심하게 비판해 왔지만, 정말로 성공하길 바랐다. Deno에는 진짜 좋은 사람들이 있었고, 그들이 일자리를 잃었다는 건 안타까운 일이다. Deno 런타임은 살아남기를 바란다. 신선한 공기 같은 존재니까. B*n은 누구도 인정하려 들지 않을 만큼 버그와 호환성 문제가 많다. Node는 여전히 TypeScript와 ECMAScript modules를 둘러싼 마찰이 너무 크다.
그렇다면 이제 Deno는 어디로 가는가? Ryan, 이제 당신 차례다.
Deno CEO Ryan Dahl은 어디에 있는가?
전통적으로 대규모 해고 뒤에는 공식 PR 성명이 나온다. 미리 준비된 것이 없는 건 이상해 보인다. 그렇다고 해도 오늘은 금요일, 나쁜 소식을 묻어버리기 좋은 날이다. 어쩌면 나는 다음에 무슨 일이 벌어질지 듣기 몇 시간 전에 이 글을 올리는 것일 수도 있다…
Dahl의 최근트윗과 블로그 글을 보면, AI로의 피벗이 Deno의 승부수일지도 모른다. 그런데 말인데, 퇴사한 직원들이 모두 Bluesky에 떠난다는 글을 올렸다는 점도 꽤 많은 것을 말해 준다. 그게 무엇을 뜻하는지는, 요청만 하면 Grok이 여성의 옷을 벗겨 주는 소셜 미디어를 즐기는지 여부에 따라 달라질 것이다. 이야기가 샜다. 근거 없는 추측은 OpenAI 인수설 같은 뜬소문으로 이어졌다. 나는 그것이 말이 된다고 확신하지 않는다. 하지만 AI 업계 전체도 그다지 말이 되진 않는다.
Dahl을 미워하려는 건 아니지만, 아니 대표님, 당신이 CEO잖아요. Deno의 다음은 뭔가? 나에게~~~~사용자들에게누구에게든 관심을 가질 이유를 달라. 물론 자동화된 Mac Minis로 10배 부활을 계획 중이라면, 물어본 걸 후회하겠다.
구독Blog RSS feedNotes RSS feed또는Combined RSS feed을 구독하고MastodonBluesky를 팔로우하세요
모든 의견은 내 개인적인 것이며 대규모 언어 모델의 의견이 아니다. 내가 쓰는 모든 것은 100퍼센트 인간이 쓴 것이다. 내가 신경 쓰기 때문에!
Copyright© 2004–2026•Privacy policy•AI policy
메뉴 닫기