Building an HTTP Server on a Thread-per-Core Framework, without Async/Await
How to build a production-grade HTTP server without async/await or coroutines
Read MoreHow to build a production-grade HTTP server without async/await or coroutines
Read MoreThis post is about the physical laws of backpressure in software systems, latency death spirals, and why unbounded queues are a bug.
Read MoreChoosing the right cache replacement policy is critical for maintaining a high cache hit ratio and, therefore, low-latency access, but the decision can be workload-specific
Read MoreMaximizing the hit ratio of your cache is the key to low-latency access.
Read MoreObsessed with high performance and low latency engineering? Discuss your experiments, optimizations, ideas, and lessons learned with ~30K like-minded engineers… at P99 CONF 2026!
Read MoreAn in-depth look at database and cache internals, and the tradeoffs in each.
Read MoreWhy cache at all…and how to choose between cache-aside, read-through, write-through, client-side, and distributed caching strategies.
Read MoreThree P99 CONF eBPF talks on thread-level observability, concurrency testing, and reliable, memory-efficient eBPF instrumentation.
Read MoreFollow us on Twitter @p99conf for announcements!
Registering for P99 CONF includes 30-day access to the full O’Reilly learning platform!