Async from scratch 2: Wake me maybe

So. You've read my last post . You got inspired. Excited, even. Deployed SimpleFuture to production. Spun up a few worker threads to share the load. Called it a friday. This is Rust after all, what could go wrong? ...aaand then someone took a look at the CPU usage.