+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

Дено Cloudflare-т нэгдэж; Дено Деплой зургаан сарын дараа хаагдана

Деногийн бүх баг Cloudflare-т нэгдэж байна.

Деногийн бүх баг Cloudflare-т нэгдэж байна. Дено Деплой зургаан сарын хугацаанд ажиллаад хаагдах бөгөөд төлбөртэй хэрэглэгчдийг Воркерс руу шилжихэд дэмжлэг үзүүлнэ. Одоогийн баг нээлттэй эхийн ажиллах хугацааг нэг жилийн хугацаанд хадгалах бол JSR үргэлжлүүлэн ажиллана. Энэхүү Аравдугаар сарын 9-ний өдрийн Daily Diff нь эдгээр амлалтуудыг workerd болон celld-г нэгтгэн түгээгдсэн өөрөө хостлох ирээдүйн ажлаас тусгаарладаг. Дэмжигч түүхүүд нь Microsoft-ийн MXC sandbox SDK болон Bevy 0.20-ийн бодит график демо, техник хангамжийн шаардлага, чанарын харилцан үйлчлэлийг тайлбарладаг. Никогийн дүгнэлт нь ХЯНАЛТ ХЭРЭГТЭЙ: хост шилжүүлэлтийг төлөвлөж, ажиллах хугацааны засвар үйлчилгээний эзнийг тодорхойл.

Бичмэл хувилбарыг унших (Англи) ↗

Энэ видео юуг хамардаг

  • Дено бол нээлттэй эхийн JavaScript болон TypeScript runtime юм. Дено Деплой нь тусдаа удирдлагатай хост үйлчилгээ юм; тэдний дэмжлэг болон зогсоох төлөвлөгөө нь өөр байна.
  • Дено Деплой хаагдахаасаа өмнө зургаан сарын турш ажиллана. Энэхүү мэдэгдэлд Cloudflare Workers руу шилжиж буй төлбөртэй хэрэглэгчдэд шилжүүлэх дэмжлэг үзүүлэх бөгөөд бүх нийтийн нийцтэй байдлыг тогтоохгүй.
  • Одоогийн баг сар бүр ажиллах хугацааны алдааг засах, аюулгүй байдлын шинэчлэлтийг нэг жил хийхээ амлаж, дараа нь өөрийн ажиллах хугацааны хөгжлийг зогсооно. Дено нээлттэй эх хэвээр үлдэх бөгөөд бусад нь хөгжүүлэлтийг үргэлжлүүлж болно.
  • 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-ийн үндсэн процессорын sandbox болон VM-ийн backends нь өөр өөр аюулгүй байдлын хил хязгаартай. Аудитын горим нь итгэмжлэгдсэн бодлогын шинжилгээнд зориулж sandbox-ийн аюулгүй байдлыг ил тод идэвхгүй болгодог тул итгэмжлэгдээгүй ачаалалд ашиглаж болохгүй.
  • Аравдугаар сарын 8-нд гарсан Bevy 0.20 нь үнэгүй, нээлттэй эхийн Rust тоглоомын хөдөлгүүр юм. Туршилтын Solari нь ray-query-ийн дэмжлэг шаарддаг. Metal/macOS-ийн дэмжлэг нь Mac denoiser-гүйгээр гардаг; энэ анги DLSS-on-Mac эсвэл бүх нийтийн техник хангамжийн талаар ямар ч мэдэгдэл хийдэггүй.
  • Bevy ReSTIR-ийг гүйцэтгэлийн хувьд заавал биш, анхдагчаар идэвхгүй болгодог. Энэ нь олон гэрэлтэй дүр зурагт сүүдрийн чанарыг бууруулж эсвэл хөдөлж буй сүүдрийг алдаж болно, тиймээс одоо байгаа дүр зургуудыг хянах шаардлагатай. Сүүдрийн хоцрогдол болон тусгалын гялалзалт сайжирсан нь тусдаа хувилбарын сайжруулалт юм.

Орчуулсан бичлэг

Англи хэл дээрх эх хувилбараас орчуулсан. Боломжтой дуу болон хадмал орчуулгыг YouTube хянадаг.

Cloudflare-т нэгдсэний дараа Дено юу үлдэх вэ?

0:00 Нээлттэй эх нь байнга байх шиг сонсогдож байна. Деногийн бүх баг Cloudflare-т нэгдэж, Дено Деплой хаагдахаасаа өмнө зургаан сар ажиллана. Энэ видео бичлэгт юу үлдэх вэ? Таны програмыг хэн шилжүүлэх вэ? Мөн Cloudflare гарахыг хялбар болгож чадах уу? Өнөөдөр аравдугаар сарын есний Баасан гараг, энэ бол The Daily Diff. Нэг асуултыг нээлттэй орхи, учир нь зугтах гарцад нэг хэсэг дутуу байна. Дено бол нээлттэй эхийн runtime,

0:20 танд JavaScript болон TypeScript-ийг ажиллуулдаг програм танд хөтөчгүйгээр. Энэ нь таны кодыг шалгах, багцлах хэрэгслүүдийг багтаасан. Дено Деплой бол таны програмуудыг бусдын сервер дээр ажиллуулдаг тусдаа хостинг үйлчилгээ юм. бусдын сервер дээр. Тэдгээр нь өөр өөр ирээдүйтэй. Node-ийг бүтээсэн Райан Дал өнөөдөр нүүдлийг зарлав. Microsoft-д таны агент ажиллуулахыг хүссэн кодонд зориулсан sandbox бий,

0:38 мөн өчигдөр Bevy илүү үзэсгэлэнтэй Rust тоглоомын графикуудыг гаргасан. Баасан гарагийн шилжүүлэх тасалбар нь туяагаар хянагдсан сэтгэл санааны дэмжлэгтэй хамт ирдэг бололтой. Энд Деногийн өөрийн мэдэгдэлд байгаа хостингын хугацаа.

Хэн зургаан сарын хугацаанд шилжих ёстой вэ?

0:48 Deploy зургаан сарын турш үйл ажиллагаагаа үргэлжлүүлж, дараа нь хаагдана. Төлбөртэй хэрэглэгчид Cloudflare Workers руу шилжих дэмжлэг авна. Хэрэв Deploy таны бизнесийг хостлодог бол, тэр хуанли одоо таны үйл явдлын төлөвлөгөөнд кофений төсвийн хамт байна. кофений төсвийн хамт. Workers нь Cloudflare-ийн сүлжээнд сервер талын кодыг ажиллуулдаг. Тийшээ шилжих нь таны програмын таамаглалыг шалгана гэсэн үг. Өгөгдлийн сангийн холболт, арын ажлууд болон хадгалагдсан өгөгдлийг бүртгэ. Шилжүүлэх тусламж нь та боссод зовиургүй амралтын өдөр амлахаасаа өмнө нийцтэй байдлын хяналт шаардлагатай.

1:12 зовиургүй амралтын өдөр амлахаасаа өмнө нийцтэй байдлын хяналт шаардлагатай. Бусад бүх хүмүүс хаах мэдэгдэл авна. Энэ бол хэн нэгэн тайтгаруулах үгээр гарчигийг дамжуулж, 'зүгээр байх ёстой' гэж хэлээд шууд офлайн болсон үед ашигтай ялгаа юм.

Ажиллах хугацаа болон JSR-т юу болох вэ?

1:21 Runtime нь энэ багаас сар бүр алдааг засах, аюулгүй байдлын шинэчлэлтийг нэг жил авна. Дараа нь тэдний хөгжүүлэлт дуусна. Эх нээлттэй хэвээр үлдэнэ, бусад арчлагчид үргэлжлүүлж болно. Таны одоо байгаа гүйцэтгэгдэх файлууд үргэлжлүүлэн ажиллах боловч ирээдүйн дэмжлэг нь одоо эзэмшигчтэй байх шаардлагатай. JSR, JavaScript болон TypeScript-ийн багцын бүртгэл, дэд бүтэц нь Cloudflare руу шилжиж байхад үйл ажиллагаагаа үргэлжлүүлж байна. Баг нь мөн rusty vee eight, Google-ийн JavaScript хөдөлгүүртэй Rust холболтуудыг дэмжихээ үргэлжлүүлж, тэр ажлыг Cloudflare-ийн runtime-д нэгтгэхээр төлөвлөж байна.

1:49 Тиймээс үлэг гүрвэлийн лого үлдэнэ, хостинг хугацаатай, мөн runtime-ийг бүтээж буй хүмүүс өөр төсөл сонгосон. Нээлттэй лиценз нь таныг ажлыг авах чадварыг хадгална. Харамсалтай нь, энэ нь тэр ажлыг хийхэд шаардлагатай нэмэлт инженерийн баггүйгээр гардаг. Шинэ анхаарал нь workerd болон celld-г нэгтгэн Workers болон Durable Objects-ийг өөрөө хостлохыг хялбарчлах явдал юм.

Яагаад өөрөө хостлогдсон Workers бүтээх ёстой вэ?

2:07 Durable Object гэдэг нь өөрийн өгөгдлийн сантай, сервер кодын тус тусдаа хандах боломжтой хэсэг бөгөөд чат өрөөний мессеж болон холболтыг хамт байлгахад ашигтай. чат өрөөний мессеж болон холболтыг хамт байлгахад ашигтай. Өрөө тус бүрт нэг объект ашигла, тэгвэл платформ өрөөнүүдийг машинууд хооронд түгээж чадна. өрөөнүүдийг машинууд хооронд түгээж чадна. Дал celld-г Rust бинар файл гэж тодорхойлсон бөгөөд объект хадгалалт нь түүний цорын ганц гадаад үйлчилгээний хамаарал юм. Энэ бол амбиц, програм тус бүрт бага дэд бүтцийн төслүүд хавсаргах. програм тус бүрт бага дэд бүтцийн төслүүд хавсаргах. Хэрэв та чат програм бүтээж, санамсаргүйгээр өгөгдлийн сангийн удирдлагын хэлтэс байгуулж байсан бол энэ нь танд таалагдах байх.

2:34 өгөгдлийн сангийн удирдлагын хэлтэс байгуулж байсан бол энэ нь танд таалагдах байх. Хөгжүүлэгчид өөрсдөө ижил програмчлалын загварыг ажиллуулж чадна. Үйл ажиллагааны зугтах гарц нь бидний эргэж ирэх ажил хэвээр байна.

Microsoft-ийн MXC sandbox гэж юу вэ?

2:42 Microsoft-ийн Гүйцэтгэлийн Контейнер буюу M X C нь таны програмд суурилуулж, итгэмжлэгдээгүй кодыг sandbox дотор ажиллуулах программ хангамжийн багц юм. суулгаж, итгэмжлэгдээгүй кодыг sandbox дотор ажиллуулах программ хангамжийн багц юм. Энэ нь нэмэлт програм эсвэл агентын үүсгэсэн програм юунд хандахыг хязгаарлахыг хэлнэ, та бүх зөөврийн компьютерээ өгөөд, асуулт нь эелдэг байсан гэж найдахын оронд. Энэ нь Windows, Linux, macOS-ийг дэмждэг бөгөөд Rust, .NET, Node-д зориулсан SDK-тай. dot net болон Node. Та ажлын ачаалал болон бодлогыг тодорхойлно. Нэгдүгээр хувилбар нь аравдугаар сарын долоонд ирсэн бөгөөд репозиторт зургадугаар сарын олон нийтийн хувилбарын коммит байна.

3:10 Өнөөдрийн анхаарал дараа нь ирсэн. Ухаалаг хэсэг нь өөр өөр хил хязгаар дээрх нийтлэг интерфейс юм. Аюултай хэсэг нь API нь цэвэрхэн харагддаг учраас тэдгээр нь ижил гэж таамаглах явдал юм. Энэ нь мөн төвөгтэй хэсгийг хэн ч шалгахгүй байхаар холдуулах боломжтой. Linux анхдагчаар Bubblewrap-ийг ашигладаг, macOS Seatbelt-ийг ашигладаг. Windows анхдагчаар процессын контейнерийг ашигладаг. Бусад backends-д виртуал машинууд багтдаг бөгөөд зарим нь туршилтын гэж тэмдэглэгдсэн байдаг. Үйлдлийн системийн процессын sandbox болон тусдаа виртуал машин нь

3:36 өөр өөр аюулгүй байдлын хил хязгаартай. Таны ажиллуулж буй ажлын ачаалалд тохирох backend-ийг сонго. Мөн аудитын горимын анхааруулгыг унш. Аудит нь шинжилж буй ажлын ачааллын бүх sandbox-ийн аюулгүй байдлыг унтраадаг. Энэ нь итгэмжлэгдсэн хэрэгсэлд юу хэрэгтэйг сурахад зориулагдсан бөгөөд ингэснээр та түүний бодлогыг зохиож болно. Үл мэдэгдэх агентын скриптийг тэр горимоор дамжуулах нь таны sandbox-ийг суулгасан шалтгааныг алдагдуулна. суулгасан шалтгааныг алдагдуулна. Bevy бол Rust-д бүтээгдсэн үнэгүй, нээлттэй эхийн тоглоомын хөдөлгүүр юм.

Bevy-ийн гэрэлтүүлэгт юу өөрчлөгдсөн бэ?

3:57 Тэг цэг хорин хувилбар өчигдөр ирсэн. Түүний туршилтын Solari рендерер нь гэрэл орчинд бодит цаг хугацаанд үсэрч буйг симуляц хийдэг, сайжруулсан хөдөлгөөнтэй сүүдэр, камер хөдлөхөд бага гялалзсан тусгалуудтай. Solari ray query-ийн дэмжлэг шаарддаг. сайжруулсан хөдөлгөөнтэй сүүдэр, камер хөдлөхөд бага гялалзсан тусгалуудтай. Solari ray query-ийн дэмжлэг шаарддаг. Одоо macOS дээр Metal-ээр дамжуулан ажилладаг боловч Mac хувилбарт суурилуулсан denoiser байхгүй. ReSTIR гэж нэрлэгддэг гэрлийн түүвэрлэх техник нь гүйцэтгэлийн хувьд анхдагчаар идэвхгүй байдаг. denoiser байхгүй. ReSTIR гэж нэрлэгддэг гэрлийн түүвэрлэх техник нь гүйцэтгэлийн хувьд анхдагчаар идэвхгүй байдаг. Энэ нь сүүдрийн чанарыг бууруулж болно мөн олон гэрэлтэй дүр зурагт хөдөлгөөнд сүүдрийг алдаж болно.

4:21 олон гэрэлтэй дүр зурагт. Баяр тэмдэглэхээсээ өмнө дүр зургаа шалга. Илүү олон интерфейсийн виджетүүд болон wesl гэж нэрлэгддэг шейдерийн хэлний өргөтгөл бий. Та тоон оролтыг чирж устгаж болно, серверүүдээ хаана амьдрахыг олж мэдсэний дараа сэргээгч жижиг демо. серверүүдээ хаана амьдрахыг олж мэдсэний дараа сэргээгч жижиг демо. Хэрэв та үүнийг сонсохоос илүү уншихыг хүсвэл, diff таны имэйл хайрцагт өглөө бүр үнэгүй ирнэ, thedailydiff.dev хаягаар, холбоос доор. Энд тэр дутуу хэсэг байна.

Гаралтаас юу дутуу байна вэ?

4:41 Нээлттэй эхийн workerd Durable Objects-ийг нэг инстанц дээр дэмждэг, энэ нь масштабыг хязгаарладаг. celld-г нэгтгэх нь тэр хоосон зайг нөхөх зорилготой. Cloudflare-ийн өөрөө хостлох оролдлого нь гарахыг хялбар болгож чадна, гэхдээ бэлэн түгээгдсэн платформ нь ирээдүйн ажил хэвээр байна.

Деногийн нүүдэлд яагаад ХЯНАЛТ ХЭРЭГТЭЙ гэж?

4:54 Тиймээс өнөөдрийн дүгнэлт, хянах шаардлагатай. Би Deploy-ийн шилжүүлэлтийг одоо хуанли дээр тэмдэглэж, runtime-ийг тойрон дахин барихын өмнө нэрлэсэн засвар үйлчилгээний эзэмшигчийг шаардах байсан. Захиалж, хонхыг дарж, хэрэв та өөрөөр тэмдэглэх байсан бол надад сэтгэгдлээр хэлээрэй. Өнөөдрийн diff энэ байна. Би Axrisi-ийн Нико байна. Хариуцлагатай нэгтгэ.

Эх сурвалжууд

  1. Deno is joining CloudflareDeno / Ryan Dahl
  2. Deno is joining Cloudflare — joint self-hosting planCloudflare / Ryan Dahl and Kenton Varda
  3. Microsoft eXecution Container README and audit warningMicrosoft on GitHub
  4. MXC SDK v1.0.0 releaseMicrosoft on GitHub
  5. Bevy 0.20 release notesBevy Contributors
  6. Solari in Bevy 0.20 — technical explanation and real demosJMS55
  7. Solari 0.20 source: experimental status and required ray-query featuresBevy on GitHub
  8. Deno is joining Cloudflare discussionHacker News
  9. Microsoft MXC discussionHacker News
  10. Bevy 0.20 discussionHacker News

Холбогдох видеонууд

daily · mn · 2026 оны 10-р сарын 6

FIA-гийн програм хангамжийн доголдол F1 уралдааныг бороонд зогсоов

F1-ийн жолооч нар Сепангт хурдасгуур гишгэхэд хөдөлгүүрүүд нь сул зогсов. FIA нь нойтон цаг агаарын туршилтын нөхцөл байдал болон яаралтай засварыг тайлбарлаж байна; Никогийн дүгнэлт нь NEEDS REVIEW.

5:09 ↗