Memory allocation is the root of all evil, part 2: Rust

Structural changes for +48-89% throughput in a Rust web service

You do not need multithreading to do more than one thing at a time

Why is std::pin::Pin so weird?