- Kerkour - Rust async/await and what is a runtime
- Without Boats - Why Async Rust
- Making the Tokio Runtime 10x Faster
- Alice Ryhl - Async: What is Blocking? - Blog on cooperative scheduling in rust async runtime
- stackoverflow.com
- stackoverflow.com explanation for the above
- A great article on rust lifetime misconceptions, meaning for different references, etc. github.com/pretzelhammer
- github.com/pretzelhammer
- https://stackoverflow.com/questions/41081240/idiomatic-callbacks-in-rust
- https://rustmagazine.org/issue-4/how-tokio-schedule-tasks/
- Tokio Internals
- Kerkour - Cooperative vs Preemptive Scheduling
- Kerkour - Rust async/await and what is a runtime
- Without Boats - Why Async Rust
- Making the Tokio Runtime 10x Faster
- Alice Ryhl - Async: What is Blocking? - on cooperative scheduling in rust async runtime
- Answer in thread explanation for the above
- Common rust lifetime misconceptions
- Idiomatic callbacks in rust
- Rust zero-cost abstraction vs SIMDI turbopuffer.com
std::pin, what is it doc.rust-lang.org- How much Rust’s bound checking actually costs readyset.io
- Is coding in rust as bad as CPP quick-lint-js.com
- Nihal Pasham playlist on Rust (mir) compiler bites youtube.com
- Nihal Pasham playlist on Compilers in Rust youtube.com
- Nihal Pasham playlist on CubeCL, pure rust GPU kernels youtube.com
- Nihal Pasham - instrumenting linux kernel with eBPF and Rust youtube.com
- Nihal Pasham playlist on working with the Vulkan API and Rust youtube.com