Posts
All the articles I've posted.
Designing Deadlines and Timeouts
Compute each call timeout from one request-wide deadline instead of splitting the latency budget into fixed timeouts
When Your Saga Rollback Succeeds and Your Users Lose Money
A race condition between saga rollback and downstream service processing that silently freezes user funds
Case Study. Application-Level Deadlocks
Case study of how I debugged service freezes while querying the database pool
Common Prometheus Pitfalls in Node.js Applications and How to Avoid Them
Avoid Prometheus pitfalls in Node.js with this guide on monitoring Event Loop Utilization, managing metric cardinality, and handling gauge errors.