messaging

  • The RabbitMQ cluster that deadlocked on unroutable confirms

    On a Tuesday evening, our message publishing pipeline locked up completely. Producers publishing transactional events began timing out after five seconds, worker queues starved, and web processes backed…

  • The Beanstalkd tube that had no consumers for eight months

    During an infrastructure audit of our legacy Beanstalkd instance, we found a tube named email-verification-reminders holding 1.8 million ready jobs. The worker service consuming it had been removed…