All projects

Project 04 / 05

Cloudflare Workers

In a Worker the thread belongs to V8's event loop, so an async Rust runtime cannot block and sockets are JavaScript streams. Cloudflare's experimental runtime compiles Rust to Emscripten and lets the JavaScript loop drive it. I run real Rust apps on it, find what breaks at each layer, and fix it upstream in Emscripten and workers-rs.

developers.cloudflare.com/workersThe Cloudflare Workers documentation.

Receipts

Role
Open-source contributor
Year
2026
Stack
Rust · Emscripten · WebAssembly · workerd

Focused on

Technical highlights