Tokio internals: Understanding Rust’s async I/O framework

Tokio is a Rust framework for developing
applications which perform asynchronous I/O — an event-driven
approach that can often achieve better scalability, performance, and
resource usage than conventional synchronous I/O. Unfortunately, Tokio
is notorio… Read more


Rust to WebAssembly, Made Easy

Compiling Rust to WebAssembly is still difficult. On macOS, there are weird bugs that require reinstalling LLVM and moving files around. On Linux, the official Emscripten binary in many cases isn’t bundled with the right LLVM, and the fix is to compile fr... (more…)

Read more »