←All Series

⚡
Zero-Copy: Philosophy & Practice
Eight essays on data-movement ownership across Linux networking, storage, kernel bypass, RDMA, accelerators, serialization, and the failure modes that make copying cheaper.
complete8 / 8 episodes•145 min total•advanced
Series Progress100%
What You'll Learn
- ✓Trace byte ownership across kernel, storage, network, and accelerator paths
- ✓Choose copy avoidance from measured ownership and transformation costs
- ✓Distinguish low-overhead I/O from paths that remove a data copy
- ✓Reason about kernel bypass, RDMA, and GPUDirect through memory topology
- ✓Select serialization formats by lifetime, validation, and schema contracts
- ✓Measure when payload size, NUMA, and page pinning erase the benefit
Episodes by Track
⚙️
Kernel Mechanisms
Ownership contracts in Linux file, socket, TLS, and io_uring paths
3 posts
🔀
Moving the Boundary
Kernel bypass, storage paths, RDMA, and accelerator memory topology
3 posts
📐
Application Layer & Limits
Borrowed serialization, measurement, and the failure envelope
2 posts
Prerequisites
- •Linux fundamentals
- •Kernel I/O concepts
- •TLS fundamentals
- •Networking and storage fundamentals
Who This Is For
- •backend-engineers
- •platform-engineers
- •systems-engineers
- •ai-infrastructure-engineers
