RabbitMQ was Never Our Job Runner. We Stopped Mixing Communication with Execution.
Designing Production Systems by Separating Communication Reliability From Execution Reliability.
Jun 18, 20265 min read16

Search for a command to run...
Articles tagged with #microservices
Designing Production Systems by Separating Communication Reliability From Execution Reliability.

How We Turned Our API Gateway from a Single Point of Failure into a Reliable Layer

Production queueing systems are not understood by monitoring jobs alone, but by analyzing the relationship between latency, throughput, capacity, and backpressure.
