- RFC1180: TCP/IP Explanation
- HTTP Server is function that takes requests as input and returns a future that returns responses upon completion
- Ferrous Systems -- TCP Server Course in Rust
- Network simulation in Rust
sorpaas/devp2p-rs
-- Rust implementation for devp2p's Distributed Peer Table and RLPs transport protocoldebris/devp2p-tokio
withoutboats/romio
-- asynchronous networking primitivesdriftluo/p2p
-- minimal implementation of a multiplexed p2p networktower-rs/tokio-tower
- A WIP implementation of convenience integrations between tokio and towerjonhoo/tokio-io-pool
- IO-oriented tokio runtime thread pool
paritytech/yamux
- multiplexer over reliable, ordered connectionsfirecracker-microvm
-- secure and fast microVMs for serverless computing- SIMD Intrinsics (Video)
- Crossbeam Channel -- provides multi-producer multi-consumer channels for message passing. It is an alternative to
std::sync::mpsc
with more features and better performance.