# Η Deno εντάσσεται στην Cloudflare. Το Deno Deploy κλείνει σε έξι μήνες

Published: 2026-10-09

Ολόκληρη η ομάδα της Deno εντάσσεται στην Cloudflare. Το Deno Deploy θα λειτουργήσει για έξι μήνες πριν κλείσει, με υποστήριξη μετεγκατάστασης για πελάτες που πληρώνουν και μετακινούνται σε Workers. Η τρέχουσα ομάδα θα διατηρήσει το runtime ανοιχτού κώδικα για ένα ακόμη έτος, ενώ το JSR συνεχίζει να λειτουργεί. Αυτό το Daily Diff της 9ης Οκτωβρίου διαχωρίζει αυτές τις δεσμεύσεις από τη μελλοντική εργασία για τη συγχώνευση των workerd και celld για διανεμημένη αυτο-φιλοξενία. Υποστηρικτικές ιστορίες εξηγούν το MXC sandbox SDK της Microsoft και τις πραγματικές γραφικές επιδείξεις του Bevy 0.20, τις απαιτήσεις υλικού και τις ανταλλαγές ποιότητας. Η ετυμηγορία του Niko είναι NEEDS REVIEW: σχεδιάστε τη μετεγκατάσταση φιλοξενίας και εντοπίστε τον ιδιοκτήτη συντήρησης του runtime.

Canonical: https://thedailydiff.dev/el/video/deno-cloudflare-deploy-deadline/

## Τι καλύπτει αυτό το βίντεο

- Το Deno είναι ένα runtime JavaScript και TypeScript ανοιχτού κώδικα. Το Deno Deploy είναι μια ξεχωριστή υπηρεσία διαχειριζόμενης φιλοξενίας. τα σχέδια υποστήριξης και τερματισμού λειτουργίας τους διαφέρουν.
- Το Deno Deploy θα λειτουργήσει για έξι μήνες πριν τερματιστεί. Η ανακοίνωση προσφέρει υποστήριξη μετεγκατάστασης σε πελάτες που πληρώνουν και μετακινούνται σε Cloudflare Workers, χωρίς να καθιερωθεί καθολική συμβατότητα άμεσης χρήσης.
- Η τρέχουσα ομάδα υπόσχεται ένα ακόμη έτος μηνιαίων επιδιορθώσεων σφαλμάτων και ενημερώσεων ασφαλείας του runtime, και στη συνέχεια τερματίζει τη δική της ανάπτυξη runtime. Το Deno παραμένει ανοιχτού κώδικα και άλλοι μπορούν να συνεχίσουν την ανάπτυξη.
- Το JSR θα συνεχίσει να λειτουργεί με την υποδομή να μετακινείται στην Cloudflare. Η υποστήριξη rusty\_v8 συνεχίζεται, με εργασίες για την ενσωμάτωσή του στο workerd.
- Η συγχώνευση workerd/celld στοχεύει στη βελτίωση της αυτο-φιλοξενίας Workers και Durable Objects. Η Cloudflare αναγνωρίζει ότι η τρέχουσα υλοποίηση των Durable Objects του workerd είναι μονο-περίπτωσης και δεν μπορεί να παρέχει την επιδιωκόμενη κατανεμημένη κλιμάκωση. Η συγχωνευμένη πλατφόρμα είναι μελλοντική εργασία.
- Το Microsoft MXC είναι ένα ενσωματωμένο SDK για εκτέλεση μη έμπιστου κώδικα σε sandbox σε Windows, Linux και macOS, με SDK για Rust, .NET και Node. Η έκδοση 1.0 κυκλοφόρησε στις 7 Οκτωβρίου. το αποθετήριο περιλαμβάνει ιστορικό δημόσιας έκδοσης από τον Ιούνιο.
- Τα sandbox διεργασιών εγγενών λειτουργικών συστημάτων του MXC και τα backend VM έχουν διαφορετικά όρια ασφαλείας. Η λειτουργία ελέγχου απενεργοποιεί ρητά την ασφάλεια του sandbox για ανάλυση αξιόπιστης πολιτικής και δεν πρέπει να χρησιμοποιείται για μη έμπιστα φορτία εργασίας.
- Το Bevy 0.20, που κυκλοφόρησε στις 8 Οκτωβρίου, είναι μια δωρεάν μηχανή παιχνιδιών Rust ανοιχτού κώδικα. Το πειραματικό Solari απαιτεί υποστήριξη ray-query. Η υποστήριξη Metal/macOS παρέχεται χωρίς ενσωματωμένο Mac denoiser. το επεισόδιο δεν κάνει καμία αναφορά σε DLSS-on-Mac ή καθολική απαίτηση υλικού.
- Το Bevy καθιστά το ReSTIR προαιρετικό και απενεργοποιημένο από προεπιλογή για λόγους απόδοσης. Αυτό μπορεί να μειώσει την ποιότητα των σκιών ή να χάσει κινούμενες σκιές σε σκηνές με πολλά φώτα, επομένως οι υπάρχουσες σκηνές χρειάζονται επανεξέταση. Η βελτιωμένη καθυστέρηση σκιών και το τρεμόπαιγμα ανακλάσεων είναι ξεχωριστές βελτιώσεις της έκδοσης.

## Κεφάλαια

- 0:00 Τι επιβιώνει από την ένταξη της Deno στην Cloudflare;
- 0:46 Ποιος έχει έξι μήνες για μετεγκατάσταση;
- 1:21 Τι συμβαίνει με το runtime και το JSR;
- 2:03 Γιατί να φτιάξετε αυτο-φιλοξενούμενα Workers;
- 2:42 Τι είναι το sandbox MXC της Microsoft;
- 3:55 Τι άλλαξε στον φωτισμό του Bevy;
- 4:41 Τι λείπει ακόμα από την έξοδο;
- 4:54 Γιατί NEEDS REVIEW για τη μετακίνηση της Deno;

## Μεταφρασμένη μεταγραφή

Μεταφράστηκε από την πρωτότυπη αγγλική αφήγηση. Ο διαθέσιμος ήχος και οι υπότιτλοι ελέγχονται από το YouTube.

### Τι επιβιώνει από την ένταξη της Deno στην Cloudflare;

0:00 Το open source ακούγεται μόνιμο. Ολόκληρη η ομάδα της Deno εντάσσεται στην Cloudflare, και το Deno Deploy έχει έξι μήνες πριν κλείσει. Σε αυτό το βίντεο, τι επιβιώνει; Ποιος μετακινεί την εφαρμογή σας; Και μπορεί η Cloudflare να διευκολύνει την αποχώρηση; Είναι Παρασκευή, εννέα Οκτωβρίου, και αυτό είναι το The Daily Diff. Κρατήστε μία ερώτηση ανοιχτή, γιατί η έξοδος διαφυγής έχει ένα κομμάτι που λείπει. Το Deno είναι ένα runtime ανοιχτού κώδικα,

0:20 το πρόγραμμα που εκτελεί JavaScript και TypeScript εκτός του προγράμματος περιήγησής σας. Περιλαμβάνει εργαλεία για δοκιμή και συσκευασία του κώδικά σας. Το Deno Deploy είναι η ξεχωριστή υπηρεσία φιλοξενίας που εκτελεί τις εφαρμογές σας σε διακομιστές κάποιου άλλου. Αυτά έχουν διαφορετικό μέλλον. Ο Ryan Dahl, που δημιούργησε το Node, ανακοίνωσε τη μετακίνηση σήμερα. Η Microsoft έχει ένα sandbox για τον κώδικα που θέλει να εκτελέσει ο agent σας,

0:38 και χθες η Bevy κυκλοφόρησε πιο όμορφα γραφικά παιχνιδιών Rust. Προφανώς το εισιτήριο μετεγκατάστασης της Παρασκευής έρχεται με συναισθηματική υποστήριξη ανίχνευσης ακτίνων. Εδώ είναι η προθεσμία φιλοξενίας στην ανακοίνωση της Deno.

### Ποιος έχει έξι μήνες για μετεγκατάσταση;

0:48 Το Deploy συνεχίζει να λειτουργεί για έξι μήνες, και μετά κλείνει. Οι πελάτες που πληρώνουν λαμβάνουν υποστήριξη μετεγκατάστασης σε Cloudflare Workers. Εάν το Deploy φιλοξενεί την επιχείρησή σας, αυτό το ημερολόγιο ανήκει πλέον στον σχεδιασμό αντιμετώπισης περιστατικών σας, μαζί με τον προϋπολογισμό για καφέ. Το Workers εκτελεί κώδικα server side στο δίκτυο της Cloudflare. Η μετακίνηση εκεί σημαίνει έλεγχο των υποθέσεων της εφαρμογής σας. Απογραφή συνδέσεων βάσης δεδομένων, εργασιών παρασκηνίου και αποθηκευμένων δεδομένων. Η βοήθεια μετεγκατάστασης χρειάζεται έλεγχο συμβατότητας πριν υποσχεθείτε στον προϊστάμενο ένα

1:12 ανώδυνο Σαββατοκύριακο. Όλοι οι άλλοι λαμβάνουν την ειδοποίηση τερματισμού λειτουργίας. Αυτή είναι μια χρήσιμη διάκριση όταν κάποιος προωθεί τον τίτλο με τις καθησυχαστικές λέξεις, όλα θα πάνε καλά, και αμέσως αποσυνδέεται.

### Τι συμβαίνει με το runtime και το JSR;

1:21 Το runtime λαμβάνει ένα ακόμη έτος μηνιαίων επιδιορθώσεων σφαλμάτων και ενημερώσεων ασφαλείας από αυτή την ομάδα. Μετά η ανάπτυξή τους τελειώνει. Ο κώδικας παραμένει ανοιχτός, και άλλοι συντηρητές μπορούν να τον συνεχίσουν. Το υπάρχον εκτελέσιμο σας συνεχίζει να λειτουργεί, αλλά η μελλοντική του υποστήριξη χρειάζεται πλέον έναν ιδιοκτήτη. Το JSR, το μητρώο πακέτων για JavaScript και TypeScript, συνεχίζει να λειτουργεί ενώ η υποδομή του μετακινείται στην Cloudflare. Η ομάδα συνεχίζει επίσης να υποστηρίζει το rusty vee eight, τα Rust bindings του για την μηχανή JavaScript της Google, και σχεδιάζει να ενσωματώσει αυτή την εργασία στο runtime της Cloudflare.

1:49 Έτσι, το λογότυπο του δεινόσαυρου επιβιώνει, η φιλοξενία έχει προθεσμία, και οι άνθρωποι που χτίζουν το runtime έχουν επιλέξει ένα άλλο έργο. Μια ανοιχτή άδεια διατηρεί τη δυνατότητά σας να αναλάβετε την εργασία. Δυστυχώς, κυκλοφορεί χωρίς την εφεδρική ομάδα μηχανικών που απαιτείται για να γίνει αυτό. Ο νέος στόχος είναι η συγχώνευση των workerd και celld για την απλοποίηση της αυτο-φιλοξενίας Workers και

### Γιατί να φτιάξετε αυτο-φιλοξενούμενα Workers;

2:07 Durable Objects. Ένα Durable Object είναι ένα ξεχωριστά διευθυνσιοδοτούμενο κομμάτι κώδικα server με τη δική του βάση δεδομένων, χρήσιμο για τη διατήρηση των μηνυμάτων και των συνδέσεων ενός chat room μαζί. Χρησιμοποιήστε ένα αντικείμενο ανά δωμάτιο, και η πλατφόρμα μπορεί να διανείμει τα δωμάτια σε διάφορες μηχανές. Ο Dahl περιγράφει το celld ως ένα Rust binary με αποθήκευση αντικειμένων ως τη μοναδική εξωτερική του εξάρτηση υπηρεσίας. Αυτή είναι η φιλοδοξία, λιγότερα έργα υποδομής συνδεδεμένα με κάθε εφαρμογή. Αυτό ακούγεται ελκυστικό αν έχετε ποτέ φτιάξει μια εφαρμογή συνομιλίας και έχετε ιδρύσει κατά λάθος

2:34 ένα τμήμα διαχείρισης βάσης δεδομένων. Οι προγραμματιστές θα μπορούσαν να λειτουργήσουν το ίδιο μοντέλο προγραμματισμού μόνοι τους. Η επιχειρησιακή έξοδος διαφυγής εξακολουθεί να χρειάζεται την εργασία στην οποία θα επανέλθουμε.

### Τι είναι το sandbox MXC της Microsoft;

2:42 Το Execution Container της Microsoft, ή M X C, είναι ένα κιτ λογισμικού που ενσωματώνει η εφαρμογή σας για την εκτέλεση μη έμπιστου κώδικα μέσα σε ένα sandbox. Αυτό σημαίνει περιορισμό του τι μπορεί να προσπελάσει ένα πρόσθετο ή ένα πρόγραμμα που δημιουργείται από έναν agent, αντί να του παραδώσετε ολόκληρο το laptop σας και να ελπίζετε ότι η προτροπή ήταν ευγενική. Υποστηρίζει Windows, Linux και macOS, με SDKs για Rust, dot net και Node. Καθορίζετε το φορτίο εργασίας και την πολιτική. Η έκδοση ένα έφτασε στις επτά Οκτωβρίου, και το αποθετήριο έχει μια δημόσια έκδοση του Ιουνίου

3:10 δέσμευση. Η σημερινή προσοχή ήρθε αργότερα. Το έξυπνο μέρος είναι μια κοινή διεπαφή πάνω από διαφορετικά όρια. Το επικίνδυνο μέρος είναι η υπόθεση ότι είναι πανομοιότυπα επειδή το API φαίνεται τακτοποιημένο. Μπορεί επίσης να θέσει το περίπλοκο κομμάτι αρκετά μακριά ώστε κανείς να μην το ελέγξει. Το Linux χρησιμοποιεί προεπιλεγμένα το Bubblewrap, και το macOS χρησιμοποιεί το Seatbelt. Τα Windows χρησιμοποιούν προεπιλεγμένα ένα process container. Άλλα backend περιλαμβάνουν εικονικές μηχανές, με ορισμένα να είναι πειραματικά. Ένα sandbox διεργασίας λειτουργικού συστήματος και μια ξεχωριστή εικονική μηχανή έχουν

3:36 διαφορετικά όρια ασφαλείας. Επιλέξτε το backend για το φορτίο εργασίας που εκτελείτε πραγματικά. Και διαβάστε την προειδοποίηση της λειτουργίας ελέγχου. Ο έλεγχος απενεργοποιεί όλη την ασφάλεια του sandbox για το φορτίο εργασίας που αναλύεται. Είναι για να μάθετε τι χρειάζεται ένα αξιόπιστο εργαλείο, ώστε να μπορείτε να συντάξετε την πολιτική του. Η εκτέλεση ενός άγνωστου script agent μέσω αυτής της λειτουργίας θα ακύρωνε τον λόγο που εγκαταστήσατε το sandbox. Το Bevy είναι μια δωρεάν, ανοιχτού κώδικα μηχανή παιχνιδιών χτισμένη σε Rust.

### Τι άλλαξε στον φωτισμό του Bevy;

3:57 Η έκδοση μηδέν είκοσι έφτασε χθες. Ο πειραματικός της renderer Solari προσομοιώνει το φως που αναπηδά σε μια σκηνή σε πραγματικό χρόνο, με βελτιωμένες κινούμενες σκιές και λιγότερο τρεμοπαίγισμα ανακλάσεων καθώς η κάμερα κινείται. Το Solari χρειάζεται υποστήριξη ray query. Τώρα τρέχει σε macOS μέσω Metal, αν και η έκδοση Mac δεν έχει ενσωματωμένο denoiser. Η τεχνική δειγματοληψίας φωτός που ονομάζεται ReSTIR είναι απενεργοποιημένη από προεπιλογή για απόδοση. Αυτό μπορεί να μειώσει την ποιότητα των σκιών και να χάσει σκιές σε κίνηση σε σκηνές

4:21 με πολλά φώτα. Δοκιμάστε τη σκηνή σας πριν πανηγυρίσετε. Υπάρχουν περισσότερα γραφικά διεπαφής και μια επέκταση γλώσσας shader που ονομάζεται wesl. Μπορείτε να "σύρετε" μια αριθμητική είσοδο, μια αναζωογονητικά μικρή επίδειξη αφού ανακαλύψετε πού θα ζουν οι διακομιστές σας. Αν προτιμάτε να το διαβάσετε αυτό παρά να με ακούσετε να το λέω, το diff φτάνει στα εισερχόμενά σας κάθε πρωί, δωρεάν στο the daily diff dot dev, σύνδεσμος παρακάτω. Εδώ είναι το κομμάτι που λείπει.

### Τι λείπει ακόμα από την έξοδο;

4:41 Το ανοιχτού κώδικα workerd υποστηρίζει Durable Objects σε μία μόνο περίπτωση, που περιορίζει την κλιμάκωση. Η συγχώνευση του celld προορίζεται να καλύψει αυτό το κενό. Η ώθηση της Cloudflare για αυτο-φιλοξενία θα μπορούσε να διευκολύνει μια έξοδο, αλλά η ολοκληρωμένη κατανεμημένη πλατφόρμα παραμένει μελλοντική εργασία.

### Γιατί NEEDS REVIEW για τη μετακίνηση της Deno;

4:54 Άρα η σημερινή ετυμηγορία, χρειάζεται επανεξέταση. Θα έβαζα τη μετεγκατάσταση του Deploy στο ημερολόγιο τώρα και θα ζητούσα έναν ονομαστικό ιδιοκτήτη συντήρησης πριν χτίσω περισσότερα γύρω από το runtime. Κάντε εγγραφή, πατήστε το κουδούνι, και πείτε μου στα σχόλια αν θα το είχατε σφραγίσει διαφορετικά. Και αυτή είναι η διαφορά για σήμερα. Είμαι ο Νίκο από την Axrisi. Συγχωνεύστε υπεύθυνα.

## Πηγές

- [Deno is joining Cloudflare](https://deno.com/blog/cloudflare) — Deno / Ryan Dahl
- [Deno is joining Cloudflare — joint self-hosting plan](https://blog.cloudflare.com/deno-joins-cloudflare/) — Cloudflare / Ryan Dahl and Kenton Varda
- [Microsoft eXecution Container README and audit warning](https://github.com/microsoft/mxc) — Microsoft on GitHub
- [MXC SDK v1.0.0 release](https://github.com/microsoft/mxc/releases/tag/v1.0.0) — Microsoft on GitHub
- [Bevy 0.20 release notes](https://bevy.org/news/bevy-0-20/) — Bevy Contributors
- [Solari in Bevy 0.20 — technical explanation and real demos](https://jms55.github.io/posts/2026-09-18-solari-bevy-0-20/) — JMS55
- [Solari 0.20 source: experimental status and required ray-query features](https://github.com/bevyengine/bevy/blob/v0.20.0/crates/bevy_solari/src/lib.rs) — Bevy on GitHub
- [Deno is joining Cloudflare discussion](https://news.ycombinator.com/item?id=50019911) — Hacker News
- [Microsoft MXC discussion](https://news.ycombinator.com/item?id=50016489) — Hacker News
- [Bevy 0.20 discussion](https://news.ycombinator.com/item?id=50013610) — Hacker News
