⚙️ DevOps & Platform Eng

Исправлено: Rust Workers больше не «падают» при панике. Прорыв Cloudflare

Ваш Cloudflare Worker только что «упал» при обработке одного запроса. Раньше это могло погубить весь экземпляр. Теперь? Он восстанавливается, сохраняя состояние. Вот глубокое исправление.

Диаграмма развертывания паники Rust в WebAssembly на Cloudflare Workers

⚡ Key Takeaways

  • Rust Workers теперь восстанавливаются после паник благодаря поддержке `unwind`, сохраняя состояние — больше никаких полных перезапусков. 𝕏
  • Внедрено в wasm-bindgen: сбои изолированы, экземпляр никогда не «отравляется», работает для всех пользователей. 𝕏
  • WebAssembly EH обеспечивает восстановление, близкое к нативному; смелая ставка: Rust опережает JS для критически важных к производительности Worker'ов. 𝕏
Sam O'Brien
Written by

Sam O'Brien

Programming language and ecosystem reporter. Tracks releases, package managers, and developer community shifts.

Worth sharing?

Get the best Developer Tools stories of the week in your inbox — no noise, no spam.

Originally reported by Cloudflare Blog

Stay in the loop

The week's most important stories from Dev Digest, delivered once a week.