Eight Bytes Are Already a Number
Summary
Sebastian Sastre's blog post argues that eight bytes are already a number and uses this to motivate zero-copy parsing in Rust. It contrasts a naive approach that allocates a Vec with a zero-copy technique that reads directly from the input, and then expands the idea to more complex types and fixed-layout command decoding for high-throughput systems. The piece emphasizes memory allocation costs, compiler-verified layouts, and performance benchmarks for a streaming command engine.