October 24, 2021
Pointer Fu: An adventure in the Tokio code base
In an effort to understand the internals of asynchronous runtimes, I’ve been spending time reading Tokio’s source code. I’ve still got a long way to go but it has been a great journey so far.
The one thing that's helped improve my Rust (and general computing knowledge) the most has been reading Tokio's and smol-rs' code base. It's been interesting watching myself going from mind-boggling confusion to reading parts and thinking, "this all makes sense".
Read more