Why Your p99 Latency Destroys Node.js Event Loop Throughput - Theory and Practice
An interactive M/G/1 queue simulator that shows why a slow tail latency wrecks throughput — and what the event loop cost really looks like.
An interactive M/G/1 queue simulator that shows why a slow tail latency wrecks throughput — and what the event loop cost really looks like.
Why bitmaps are an efficient way to do access-control checks for high-volume real-time notifications, and when to use them.
How an oversized IAM session object caused cascading infrastructure problems, and why trimming hot-path data models often beats scaling.
How I turned an old scaling problem into an open source experiment, and why platform-native routing beats application-level workarounds for stateful systems.
Why Redis should store coordination data, not full payloads, and how we redesigned our delayed-job system around that principle.
How we used Redis sorted sets to delay and retry jobs, and why the consumption pattern matters more than the data structure.
How mixing sync and async code in NodeJS caused RabbitMQ channel exhaustion in production, and why caching the promise instead of the result fixes it.
Two practical patterns for async resource initialization in NodeJS, and how to choose between them.