Your Rust Service Isn't Leaking — It Could Be the Allocator
Summary
A deep dive into memory allocator behavior in a Rust service under bursty load. The author investigates RSS vs heap usage, demonstrates glibc allocator quirks, and shows how switching to jemalloc improved memory reclaim and stability, offering practical guidance for high-throughput Rust services.