gik|iewicz

szukaj
Deno przechodzi pod skrzydła Cloudflare. Deploy zostanie zamknięty w pół roku

Deno przechodzi pod skrzydła Cloudflare. Deploy zostanie zamknięty w pół roku

Cloudflare zatrudnia cały zespół firmy Deno, w tym twórcę Node.js Ryana Dahla. Runtime Deno otrzyma rok aktywnego wsparcia, po czym rozwój przejdzie w ręce społeczności, a platforma Deno Deploy zostanie zamknięta w ciągu sześciu miesięcy. Rynek zareagował natychmiast – akcje Cloudflare (NYSE: NET) skoczyły o 6% w sesji popołudniowej.

TL;DR: Zespół firmy Deno, z Ryanem Dahlem na czele, dołącza do Cloudflare i będzie pracował nad uproszczeniem self-hostingu Workers oraz Durable Objects. Runtime Deno dostanie rok poprawek, a później zainteresuje się nim społeczność. Deno Deploy zamknie się w ciągu pół roku, z wsparciem migracji na Workers. Akcje Cloudflare wzrosły o 6%.

Co dokładnie ogłosiły Cloudflare i zespół Deno?

Obie firmy potwierdziły przejęcie w oficjalnych komunikatach. Cloudflare poinformowało na swoim blogu, że zespół Deno dołącza do firmy, aby radykalnie uprościć self-hosting Workers i Durable Objects, tak aby deweloperzy mogli korzystać z tych samych prymitywów w większej liczbie miejsc. Oficjalne konto Deno na X opublikowało z kolei krótki komunikat: „We are excited to announce that Deno is joining Cloudflare!”.

Przeczytaj też: Cloudflare Flagship

Przejęcie ma więc charakter personalny i technologiczny zarazem. Cała firma Deno staje się częścią Cloudflare, a jej priorytetem będzie rozwój narzędzi self-hosted opartych na istniejących prymitywach platformy. Więcej szczegółów opisuje oficjalny wpis na blogu Cloudflare.

Przeczytaj też: VoidZero dołącza do Cloudflare

To nie zwykłe przejęcie technologii.

Kim jest Ryan Dahl i dlaczego jego zespół trafił do Cloudflare?

Ryan Dahl to twórca Node.js, jednego z najważniejszych runtime’ów JavaScript, a Deno powstało jako jego kolejny projekt. Źródła podają, że Deno to środowisko uruchomieniowe JavaScript/TypeScript stworzone przez Dahla, a jego zespół budował ostatnio produkt o nazwie Celld – self-hosted odpowiednik Cloudflare Workers. Z tego powodu media branżowe opisują przejęcie jako absorpcję startupu, który powielił playbook serwerlessowy samego Cloudflare.

Dahl sam wyjaśnił swoją motywację na X: „I, along with the rest of the Deno company, am joining Cloudflare! I’m motivated by abstractions that give leverage at scale. The Cloudflare workers programming model is a hermetic computing abstraction that truly embodies the old Sun Microsystems tagline 'The Network Is the Computer'”. Warto dodać, że dostępne materiały wskazują, że zespołem kierować mają obok Dahla również Bert Belder.

Motywacja jest więc abstrakcja skalowalnego obliczeń.

Co się stanie z runtime Deno po przejęciu?

Runtime Deno otrzyma dwunastu miesięcy aktywnego wsparcia, po czym Cloudflare zakończy jego oficjalny rozwój. Przez rok projekt będzie otrzymywał poprawki, a po tym okresie przejdzie w tryb utrzymywany przez społeczność jako open source. To klasyczny scenariusz wind-down: projekt nie znika od razu, ale przestaje mieć dedykowany, korporacyjny zespół programistów.

Materiały branżowe opisują tę decyzję jako przejściową dla całego ekosystemu. Dla twórców aplikacji opartych na Deno najważniejszy jest teraz horyzont czasowy – rok na zaplanowanie dalszych kroków. Rekomenduję śledzenie oficjalnych kanałów projektu, aby wychwycić harmonogram wydań poprawek i eventualne wytyczne dotyczące kontynuacji przez społeczność.

Rok to jednak ograniczony czas.

Dlaczego Deno Deploy zamyka się już za sześć miesięcy?

Deno Deploy, platforma chmurowa firmy Deno, zostanie zamknięta w ciągu sześciu miesięcy. Źródła podają, że użytkownicy otrzymają wsparcie w migracji na Cloudflare Workers, co ma być naturalną ścieżką przejścia, biorąc pod uwagę, że cały zespół będzie już pracował nad tym produktem. Pół roku to krótszy termin niż rok gwarantowany dla samego runtime’u, dlatego decyzje migracyjne wymagają szybszej reakcji niż w przypadku bibliotek uruchomieniowych.

Według jednego z doniesień branżowych kluczowe kroki dla deweloperów wyglądają następująco:

  • Zinwentaryzowanie aplikacji hostowanych obecnie na Deno Deploy.
  • Zaplanowanie migracji przed upływem sześciomiesięcznego terminu zamknięcia.
  • Skorzystanie z oferowanego wsparcia migracji na Cloudflare Workers.
  • Monitorowanie rocznego okna poprawek dla runtime’u Deno.
  • Śledzenie rozwoju self-hostingu Workers i Durable Objects jako docelowego kierunku.

Dla zespołów korzystających z Deno rok kalendarzowy stał się więc główną osią planowania. Warto sprawdzić, które komponenty własnych systemów zależą od platformy, i ustawić priorytety migracji zanim terminy zaczną domykać się w stronę zero. Rynek już zresztą ocenił transakcję – wzrost akcji Cloudflare o 6% pokazuje, że inwestorzy widzą w przejęciu zespół zdolny wzmocnić ekosystem Workers.

ElementPrzyszłość po przejęciu
Zespół DenoDołącza do Cloudflare w całości
Runtime DenoRok poprawek, potem społeczność
Deno DeployZamknięcie w ciągu 6 miesięcy
Cel pracSelf-hosting Workers i Durable Objects

Co zespół Deno będzie robił w Cloudflare?

Zespół Deno w Cloudflare zajmie się radykalnym uproszczeniem self-hostingu Workers oraz Durable Objects. Cel jest opisany wprost w komunikacie firmy – deweloperzy mają móc korzystać z tych samych prymitywów programistycznych w większej liczbie miejsc, nie tylko w chmurze Cloudflare. Nad pracami mają kierować Ryan Dahl oraz Bert Belder.

O zakres obowiązków zespołu rozszerza się doniesienie The New Stack, według którego Deno budowało ostatnio produkt o nazwie Celld, czyli self-hosted odpowiednik Workers. Cloudflare absorbuje więc zespół, który zna model serwerlessowy firmy od praktycznej strony – i kieruje jego doświadczenie w stronę własnego ekosystemu.

Jak zareagował rynek na wiadomość o przejęciu?

Rynek zareagował wzrostem notowań – akcje Cloudflare (NYSE: NET) skoczyły o 6% w sesji popołudniowej po ogłoszeniu, że zespół Deno dołącza do firmy. Serwis FinancialContent łączy ruch kursu bezpośrednio z komunikatem o upraszczaniu self-hostingu Workers i Durable Objects.

Jednocześnie dostępne materiały wskazują, że Oppenheimer podniósł rekomendację dla spółki w tym samym czasie. Zatem inwestorzy odczytali przejęcie nie tylko jako wzmocnienie technologiczne, ale również jako sygnał strategiczny dla ekosystemu Workers. Sześcioprocentowy skok w pojedynczej sesji pokazuje skalę zaufania do tej decyzji.

Co przejęcie oznacza dla developerów używających Deno?

Dla developerów przejęcie oznacza konkretne terminy i ścieżkę migracji. Runtime Deno dostaje dwanaście miesięcy poprawek, a Deno Deploy zamyka się po sześciu miesiącach z wsparciem migracji na Cloudflare Workers. Artykuł na byteiota podsumowuje to krótko – oto co deweloperzy muszą zrobić teraz.

W praktyce harmonogram działań może wyglądać tak:

  • Audyt aplikacji zależnych od Deno Deploy w pierwszej kolejności.
  • Rozpoczęcie migracji na Workers przed upływem sześciu miesięcy.
  • Zebranie zależności od runtime’u przed końcem rocznego okna wsparcia.
  • Ocena, które komponenty da się przenieść na przyszły self-hosting Workers.
  • Ustawienie monitoringu komunikatów zespołu o wydaniach poprawek.

Ponadto twórca runtime’u zapowiadał na X, że motywuje go praca nad abstrakcjami dającymi dźwignię w skali. To sugestia, że know-how zespołu trafi do narzędzi, z których deweloperzy Deno mogą później korzystać.

Dlaczego Cloudflare chce uproszczonego self-hostingu Workers?

Cloudflare chce uproszczonego self-hostingu, aby programistyczny model Workers działał poza jej własną chmurą. W oficjalnym wpisie na blogu Cloudflare mowa o tym, że deweloperzy mają używać tych samych prymitywów w większej liczbie miejsc. Ryan Dahl nazwał z kolei model Workers hermetyczną abstrakcją obliczeniową, która realizuje dewizę Sun Microsystems – The Network Is the Computer.

Widać tu logikę biznesową. Zespół, który zbudował Celld jako self-hosted odpowiednik Workers, potrafi rozwiązać problemy, przed którymi staje każdy, kto chce uruchamiać takie obciążenia u siebie. Dlatego absorpcja startupu przyspiesza drogę do celu, którego osiągnięcie własnymi siłami zajęłoby firmie prawdopodobnie więcej czasu.

Czy to koniec Deno jako niezależnego projektu?

Deno przestaje być niezależną firmą – cała organizacja staje się częścią Cloudflare. Źródła podają jednocześnie, że runtime jako projekt open source nie znika: po dwunastu miesiącach aktywnego wsparcia od Cloudflare przechodzi w tryb utrzymywany przez społeczność. Doniesienie DEV Community opisuje tę zmianę jako przejście do modelu community-maintained.

To rozróżnienie jest istotne dla oceny sytuacji. Firma Deno kończy istnienie jako samodzielny podmiot, natomiast kod runtime’u pozostaje publicznie dostępny i może być rozwijany przez ochotników. Mimo to utrata dedykowanego, korporacyjnego zespołu oznacza, że tempo rozwoju będzie zależało wyłącznie od siły społeczności.

Często zadawane pytania

Czy runtime Deno przestanie działać?

Nie – runtime pozostanie projektem open source utrzymywanym przez społeczność. Cloudflare będzie dostarczać poprawki przez dwanaście miesięcy od przejęcia, a po tym okresie kończy oficjalny rozwój. Aplikacje napisane w Deno będą nadal działać, choć bez wsparcia dedykowanego zespołu firmowego.

Ile czasu mają użytkownicy Deno Deploy na migrację?

Sześć miesięcy – tyle trwa okres do planowanego zamknięcia platformy Deno Deploy. Użytkownicy otrzymają wsparcie w migracji na Cloudflare Workers, co ma być naturalną ścieżką przejścia, biorąc pod uwagę, że zespół Deno pracuje w Cloudflare nad tym właśnie produktem.

Co dokładnie będzie robił zespół Deno w Cloudflare?

Zespół będzie radykalnie upraszczał self-hosting Workers oraz Durable Objects, aby deweloperzy mogli korzystać z tych prymitywów w większej liczbie miejsc. Nad pracami kierować mają Ryan Dahl i Bert Belder, a doświadczenie zespołu z budowy self-hosted produktu Celld trafia wprost do tego zadania.

Dlaczego akcje Cloudflare poszły w górę po ogłoszeniu?

Akcje Cloudflare (NYSE: NET) wzrosły o 6% w sesji popołudniowej, ponieważ rynek pozytywnie ocenił dołączenie zespołu Deno i plan uproszczenia self-hostingu Workers oraz Durable Objects. Dostępne materiały wskazują ponadto, że Oppenheimer podniósł w tym samym czasie rekomendację dla spółki.

Podsumowanie

Przejęcie Deno przez Cloudflare domyka się w kilku punktach. Po pierwsze, cały zespół firmy z Ryanem Dahlem pracuje teraz nad self-hostingiem Workers i Durable Objects. Po drugie, runtime Deno ma dwanaście miesięcy poprawek przed przejściem pod skrzydła społeczności. Po trzecie, Deno Deploy zamyka się w ciągu sześciu miesięcy, z wsparciem migracji na Workers. Po czwarte, akcje NET zyskały 6%, a Oppenheimer podniósł rekomendację.

Jeśli prowadzisz aplikacje na Deno Deploy, zacznij audyt zależności już dziś i ustaw harmonogram migracji na Workers, zanim sześciomiesięczny termin zacznie się kurczyć. Śledź też oficjalny blog Cloudflare, aby wychwycić szczegóły nadchodzących narzędzi self-hosted, które zespół Dahla będzie budował w nowym miejscu.