How to Size Your Connection Pool: The Math Behind HikariCP
Most teams set maxPoolSize=10 and forget it. Here's the formula that actually works, derived from Little's Law and real production incidents.
In-depth articles on performance engineering, load testing, and interview preparation.
Most teams set maxPoolSize=10 and forget it. Here's the formula that actually works, derived from Little's Law and real production incidents.
A practical comparison based on 200+ load tests. Scripting complexity, CI/CD integration, reporting, and performance overhead — all measured.
P99 is the standard. P99 is also misleading. Here's why histograms, P999, and error budgets give a much clearer picture of user experience.
Running a load test without tuning GC is like measuring car speed with flat tires. G1GC settings that will stop your test from being about garbage collection.
Compiled from 300+ mock interviews. Covers load test design, bottleneck analysis, tool knowledge, and the "why" questions that separate good candidates from great ones.
Alert fatigue is real. Here are the rules we use in production: symptom-based alerts, multi-window burn rates, and how to tune thresholds without guessing.
No spam. One email per week with the most useful performance engineering content.