# Deno Cloudflareга кошулду; Deno Deploy алты айдан кийин жабылат

Published: 2026-10-09

Denoнун бүт командасы Cloudflareга кошулуп жатат. Deno Deploy жабылганга чейин алты ай иштейт, акы төлөгөн кардарларга Workers'ке өтүүгө колдоо көрсөтүлөт. Учурдагы команда ачык булактуу runtime'ди дагы бир жыл колдойт, ал эми JSR ишин уланта берет. Бул 9-октябрдагы Daily Diff бул милдеттенмелерди workerd жана celld'ди бөлүштүрүлгөн өзүн-өзү хостинг үчүн бириктирүү боюнча келечектеги иштерден айырмалайт. Колдоочу окуялар Microsoftтун MXC sandbox SDK'сын жана Bevy 0.20'нин чыныгы графикалык демонстрацияларын, аппараттык талаптарын жана сапаттык компромисстерин түшүндүрөт. Никонун өкүмү NEEDS REVIEW: хостинг миграциясын пландаштырып, runtime'дин тейлөө ээсин аныктаңыз.

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

## Бул видео эмнелерди камтыйт

- Deno – бул ачык булактуу JavaScript жана TypeScript runtime'и. Deno Deploy – бул өзүнчө башкарылуучу хостинг кызматы; алардын колдоо жана жабуу пландары ар башка.
- Deno Deploy жабылганга чейин алты ай иштейт. Кулактандыруу Cloudflare Workers'ке өткөн акы төлөгөн кардарларга миграциялык колдоо көрсөтөт, бирок универсалдуу "drop-in" шайкештигин түзбөйт.
- Учурдагы команда дагы бир жыл runtime'дин ай сайынкы мүчүлүштүктөрүн оңдоолорун жана коопсуздук жаңыртууларын убада кылат, андан кийин өзүнүн runtime иштеп чыгуусун токтотот. Deno ачык булак бойдон калат жана башкалар иштеп чыгууну уланта алышат.
- JSR Cloudflare'ге инфраструктураны жылдыруу менен ишин уланта берет. rusty\_v8 колдоосу workerd'ке интеграциялоо иштери менен уланат.
- workerd/celld биригүүсү Workers жана Durable Objects'ти өз алдынча жайгаштырууну жакшыртууга багытталган. Cloudflare workerd'тин Durable Objects'тин учурдагы ишке ашырылышы бир инстанциялуу экенин жана максатталган бөлүштүрүлгөн масштабдоону камсыз кыла албасын моюнга алат. Бириктирилген платформа келечектеги иш.
- Microsoft MXC – бул Windows, Linux жана macOS аркылуу ишенимсиз кодду sandbox'та аткаруу үчүн камтылган SDK, Rust, .NET жана Node SDK'лары менен. Анын 1.0 версиясы 7-октябрда жарыяланган; репозиторийде июнь айындагы коомдук релиз тарыхы камтылган.
- MXC'тин OS-түпкү процесс сандбоксторунун жана VM бэкэнддеринин ар кандай коопсуздук чек аралары бар. Аудит режими ишенимдүү саясатты талдоо үчүн сандбокс коопсуздугун ачык түрдө өчүрөт жана ишенимсиз жүктөмдөр үчүн колдонулбашы керек.
- 8-октябрда чыккан Bevy 0.20 – бул акысыз, ачык булактуу Rust оюн кыймылдаткычы. Эксперименталдык Solari нур суроо колдоосун талап кылат. Metal/macOS колдоосу камтылган Mac денойзери жок жеткирилет; эпизод Mac'тагы DLSS же универсалдуу жабдыктар жөнүндө эч кандай доомат койбойт.
- Bevy ReSTIR'ди кошумча кылып, демейки боюнча өчүк кылат, бул аткаруу үчүн. Бул көмүскө сапатын төмөндөтүшү же көп жарыктары бар сахналарда кыймылдуу көмүскөлөрдү жоготушу мүмкүн, ошондуктан учурдагы сахналарды карап чыгуу керек. Жакшыртылган көмүскө кечигүүсү жана чагылуу жылтыроосу релиздин өзүнчө жакшыртуулары.

## Бөлүмдөр

- 0:00 Deno Cloudflare'ге кошулганда эмне сакталып калат?
- 0:46 Кимдин миграциялоого алты айы бар?
- 1:21 Runtime жана JSR эмне болот?
- 2:03 Эмне үчүн өз алдынча жайгаштырылган Workers'ти куруу керек?
- 2:42 Microsoftтун MXC sandbox'у деген эмне?
- 3:55 Bevy'нин жарыктандыруусунда эмне өзгөрдү?
- 4:41 Чыгуудан дагы эмне жетишпейт?
- 4:54 Эмне үчүн Deno'нун кадамы боюнча NEEDS REVIEW?

## Котормо стенограмма

Англис тилиндеги баштапкы баяндамадан которулган. Жеткиликтүү аудио жана коштомо жазуулар YouTube тарабынан көзөмөлдөнөт.

### Deno Cloudflare'ге кошулганда эмне сакталып калат?

0:00 Ачык булак туруктуу угулат. Denoнун бүт командасы Cloudflareга кошулуп жатат, ал эми Deno Deploy жабылганга чейин алты айга ээ. Бул видеодо эмне сакталып калат? Колдонмоңузду ким жылдырат? Cloudflare кетүүнү жеңилдете алабы? Бул жума, тогузунчу октябрь, жана бул The Daily Diff. Бир суроону ачык калтырыңыз, анткени качуу тешигинин бир бөлүгү жок. Deno – бул ачык булак runtime'и,

0:20 браузериңиздин сыртында JavaScript жана TypeScriptти иштетүүчү программа. Ал кодуңузду тестирлөө жана таңгактоо үчүн куралдарды камтыйт. Deno Deploy – бул сиздин колдонмолоруңузду башка бирөөнүн серверлеринде иштетүүчү өзүнчө хостинг кызматы. Булардын келечеги ар башка. Node'ду түзгөн Райан Дал бүгүн которууну жарыялады. Microsoft'тун агентиңиз иштеткиси келген код үчүн sandbox'у бар, жана кечээ Bevy кооз Rust оюн графикасын жеткирди.

0:38 Жума күнкү миграция билети нур менен изделген эмоционалдык колдоо менен келет окшойт. Бул жерде Denoнун өз кулактандыруусундагы хостинг мөөнөтү. Deploy алты ай иштейт, андан кийин жабылат.

### Кимдин миграциялоого алты айы бар?

0:48 Акы төлөгөн кардарлар Cloudflare Workers'ке миграциялык колдоо алышат. Эгер Deploy сиздин бизнесиңизди жайгаштырса, анда ал календарь эми сиздин инцидентти пландооңузда, кофе бюджетиңиз менен бирге болушу керек. Workers Cloudflare тармагында сервер тарабындагы кодду иштетет. Ал жакка өтүү колдонмоңуздун божомолдорун текшерүүнү билдирет. Маалымат базасынын туташууларын, фондук жумуштарды жана сакталган маалыматтарды инвентаризациялаңыз. Миграциялык жардам жетекчиңизге оорутпаган дем алыш күндөрүн убада кылганга чейин шайкештикти карап чыгууну талап кылат. Калгандары жабуу жөнүндө эскертүүнү алышат.

1:12 Бул бирөө жаңылыкты "жакшы болот" деген ишенимдүү сөздөр менен жөнөтүп, дароо оффлайнга кеткенде пайдалуу айырма. Runtime бул командадан дагы бир жыл ай сайынкы мүчүлүштүктөрдү оңдоолорун жана коопсуздук жаңыртууларын алат. Андан кийин алардын иштеп чыгуусу аяктайт. Булак ачык бойдон калат, жана башка тейлөөчүлөр аны уланта алышат.

### Runtime жана JSR эмне болот?

1:21 Сиздин учурдагы аткарылуучу файлыңыз иштей берет, бирок анын келечектеги колдоосу эми ээсин талап кылат. JSR, JavaScript жана TypeScript үчүн пакеттик реестр, Cloudflare'ге инфраструктурасы жылган сайын ишин уланта берет. Команда ошондой эле rusty vee eight, Google'дун JavaScript кыймылдаткычына Rust байланууларын колдоону улантат, жана бул ишти Cloudflare'дин runtime'ине интеграциялоону пландаштырууда. Ошентип, динозаврдын логотиби сакталып калат, хостингдин мөөнөтү бар, жана runtime'ди курган адамдар башка долбоорду тандашты. Ачык лицензия сизге ишти колго алуу мүмкүнчүлүгүн сактап калат. Тилекке каршы, ал муну жасоо үчүн талап кылынган запастык инженердик командасы жок жеткирилет.

1:49 Жаңы багыт workerd жана celld'ди бириктирип, Workers жана Durable Objects'ти өз алдынча жайгаштырууну жөнөкөйлөтүү. Durable Object – бул өзүнүн маалымат базасы бар, жекече даректүү сервер кодунун бир бөлүгү, чат бөлмөсүнүн билдирүүлөрүн жана туташууларын чогуу кармоо үчүн пайдалуу. Бир бөлмөгө бир объектти колдонуңуз, жана платформа бөлмөлөрдү машиналар арасында бөлүштүрө алат. Дал celld'ди "объекттик сактагычы гана тышкы кызмат көз карандылыгы болгон Rust бинарды" деп мүнөздөйт. Бул амбиция, ар бир колдонмого азыраак инфраструктуралык долбоорлор тиркелген.

### Эмне үчүн өз алдынча жайгаштырылган Workers'ти куруу керек?

2:07 Эгер сиз чат колдонмосун куруп, кокусунан маалымат базасын башкаруу бөлүмүн түптөгөн болсоңуз, бул жагымдуу угулат. Иштеп чыгуучулар ошол эле программалоо моделин өздөрү иштете алышат. Операциялык качуу тешиги дагы деле биз кайтып келе турган ишти талап кылат. Microsoft'тун Execution Container, же M X C, – бул сиздин колдонмоңуз ишенимсиз кодду sandbox ичинде иштетүү үчүн камтыган программалык комплект. Бул плагинге же агенттин түзүлгөн программасына эмнеге кире аларын чектөө дегенди билдирет, анын ордуна бүт ноутбугуңузду берип, эскертүү сылык болду деп үмүттөнүү эмес. Ал Windows, Linux жана macOS'ту колдойт, Rust, dot net жана Node үчүн SDK'лары менен. Сиз жүктөмдү жана саясатты көрсөтөсүз.

2:34 Биринчи версия жетинчи октябрда келди, жана репозиторийде июнь айындагы коомдук релиз комитети бар. Бүгүнкү көңүл кийинчерээк келди. Эң акылдуу бөлүгү – ар кандай чек аралар аркылуу жалпы интерфейс. Эң кооптуу бөлүгү – API тыкан көрүнгөндүктөн, аларды бирдей деп болжолдоо.

### Microsoftтун MXC sandbox'у деген эмне?

2:42 Ал ошондой эле татаал бөлүгүн эч ким текшербегидей алыс жайгаштырышы мүмкүн. Linux демейки Bubblewrap'ты, ал эми macOS Seatbelt'ти колдонот. Windows демейки боюнча процесс контейнерин колдонот. Башка бэкэнддерге виртуалдык машиналар кирет, кээ бирлери эксперименталдык деп белгиленген. Операциялык системанын процесс sandbox'у жана өзүнчө виртуалдык машинанын ар кандай коопсуздук чек аралары бар. Сиз иш жүзүндө иштетип жаткан жүктөм үчүн бэкэндди тандаңыз. Жана аудит режиминин эскертүүсүн окуңуз. Аудит анализделип жаткан жүктөм үчүн бардык sandbox коопсуздугун өчүрөт.

3:10 Бул ишенимдүү курал эмнени талап кылаарын үйрөнүү үчүн, ошондо сиз анын саясатын түзө аласыз. Белгисиз агент скриптин ошол режим аркылуу өткөрүү сиз sandbox'ту орноткон себепти жокко чыгарат. Bevy – бул Rust'та курулган акысыз, ачык булактуу оюн кыймылдаткычы. Нөл чекит жыйырма версиясы кечээ келди. Анын эксперименталдык Solari рендерери жарыктын сахнада реалдуу убакытта чагылышын симуляциялайт, жакшыртылган кыймылдуу көмүскөлөр жана камера кыймылдаган сайын азыраак жылтылдаган чагылуулар менен. Solari нур суроо колдоосун талап кылат. Ал азыр Metal аркылуу macOS'то иштейт, бирок Mac версиясында камтылган денойзер жок. ReSTIR деп аталган жарык тандоо ыкмасы аткаруу үчүн демейки боюнча өчүк.

3:36 Бул көмүскө сапатын төмөндөтүшү мүмкүн жана көп жарыктары бар сахналарда кыймылдаган көмүскөлөрдү жоготушу мүмкүн. Майрамдаганга чейин сахнаңызды сынап көрүңүз. Көбүрөөк интерфейс виджеттери жана wesl деп аталган шейдер тилинин кеңейтүүсү бар. Серверлериңиз кайда жайгашарын билгенден кийин, санды киргизүүнү сүйрөө менен өзгөртө аласыз, бул сергитүүчү кичинекей демо. Эгер муну мен айткандан көрө окугуңуз келсе, diff күн сайын эртең менен почтаңызга акысыз келет, the daily diff dot dev дарегинде, шилтеме төмөндө. Мына ошол жетишпеген бөлүк. Ачык булак workerd бир инстанцияда Durable Objects'ти колдойт,

### Bevy'нин жарыктандыруусунда эмне өзгөрдү?

3:57 бул масштабдоону чектейт. celld'ди бириктирүү бул кемчиликти толтурууга арналган. Cloudflare'дин өз алдынча хостингди илгерилетүүсү чыгууну жеңилдетиши мүмкүн, бирок бүткөн бөлүштүрүлгөн платформа келечектеги иш бойдон калууда. Ошентип, бүгүнкү өкүм, карап чыгуу керек. Deploy миграциясын азыр календарьга киргизип, runtime'ди айланасында дагы көп нерсени курганга чейин аталган тейлөө ээсин талап кылмакмын. Жазылыңыз, коңгуроону басыңыз, жана комментарийлерде эгер сиз аны башкача штамптасаңыз мага айтыңыз.

4:21 Жана бүгүнкү diff ушул. Мен Axrisi'ден Нико. Жоопкерчиликтүү түрдө бириктириңиз. Ошентип, бүгүнкү өкүм, карап чыгуу керек. Мен Deploy миграциясын азыр календарьга киргизип, runtime'ди айланасында дагы көп нерсени курганга чейин аталган тейлөө ээсин талап кылмакмын. Жазылыңыз, коңгуроону басыңыз, жана комментарийлерде эгер сиз аны башкача штамптасаңыз мага айтыңыз. Жана бүгүнкү diff ушул.

### Чыгуудан дагы эмне жетишпейт?

4:41 Мен Axrisi'ден Нико. Жоопкерчиликтүү түрдө бириктириңиз. Ошентип, бүгүнкү өкүм, карап чыгуу керек. Мен Deploy миграциясын азыр календарьга киргизип, runtime'ди айланасында дагы көп нерсени курганга чейин аталган тейлөө ээсин талап кылмакмын.

### Эмне үчүн Deno'нун кадамы боюнча NEEDS REVIEW?

4:54 Жазылыңыз, коңгуроону басыңыз, жана комментарийлерде эгер сиз аны башкача штамптасаңыз мага айтыңыз. Жана бүгүнкү diff ушул. Мен Axrisi'ден Нико. Жоопкерчиликтүү түрдө бириктириңиз. Ошентип, бүгүнкү өкүм, карап чыгуу керек. Мен Deploy миграциясын азыр календарьга киргизип, runtime'ди айланасында дагы көп нерсени курганга чейин аталган тейлөө ээсин талап кылмакмын. Жазылыңыз, коңгуроону басыңыз, жана комментарийлерде эгер сиз аны башкача штамптасаңыз мага айтыңыз.

## Булактар

- [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
