Understanding Latency: From Wire to Code
Part 1
Posted on Sat 15 November 2025
| 12 min read
Every microsecond counts, but where do they actually go?
This article traces the hidden journey of a message from the network wire to the application's code, revealing how the NIC, interrupts, syscalls, and runtimes introduce delay at every hop.
Continue reading
Latency Profiling in Python: From Code Bottlenecks to Observability
Part 2
Posted on Sat 29 November 2025
| 19 min read
Learn how to pinpoint where time disappears in Python systems, from CPU and I/O bottlenecks to Prometheus metrics and continuous profilers. Explore the tools that turn raw measurements into observability dashboards revealing real performance patterns.
Continue reading
Ring Buffers 101: The Building Block of Low-Latency Systems
Part 3
Posted on Sat 04 October 2025
| 12 min read
An introduction to ring buffers, a foundational data structure for low-latency systems. We'll cover how they work, why they're fast, common variants, and practical use cases in real-time applications.
Continue reading