AI for RabbitMQ
Design and debug RabbitMQ with AI — exchanges and routing, queue backpressure, dead-lettering, clustering and quorum queues, and consumer reliability.
Prompts
- Intermediate
RabbitMQ Connection & Channel Leak Debugging Prompt
Track down why RabbitMQ connection or channel counts keep climbing until the broker hits limits, and find the client code that opens but never closes them.
- Claude
- ChatGPT
- Cursor
Open prompt - Intermediate
RabbitMQ Consumer Prefetch & QoS Tuning Prompt
Tune consumer prefetch (basic.qos) so work is spread evenly across consumers, throughput is high, and no single consumer hoards or starves while others sit idle.
- Claude
- ChatGPT
- Cursor
Open prompt - Intermediate
RabbitMQ Dead-Letter Exchange & Retry Design Prompt
Design a dead-letter exchange and retry topology so failed messages are retried with backoff and parked safely instead of being lost or stuck in a poison-message loop.
- Claude
- ChatGPT
- Cursor
Open prompt - Intermediate
RabbitMQ Exchange & Routing-Key Topology Design Prompt
Design a clean exchange, binding, and routing-key topology for a new or messy RabbitMQ messaging layer so producers and consumers stay decoupled and routing is predictable.
- Claude
- ChatGPT
- Cursor
Open prompt - Advanced
RabbitMQ Memory & Disk Alarm Resource-Limit Triage Prompt
Triage a RabbitMQ memory or disk-free alarm that has blocked publishers cluster-wide, find what is consuming the resource, and recover safely without dropping messages.
- Claude
- ChatGPT
- Cursor
Open prompt - Intermediate
RabbitMQ Message TTL & Expiration Strategy Prompt
Decide where and how to apply message TTL, queue TTL, and max-length so stale messages expire safely instead of piling up or silently disappearing.
- Claude
- ChatGPT
- Cursor
Open prompt - Advanced
RabbitMQ Publisher Confirms & Idempotent Consumers Prompt
Design an end-to-end no-message-loss path with publisher confirms, durable/persistent messages, and idempotent consumers so neither a broker restart nor a redelivery breaks correctness.
- Claude
- ChatGPT
- Cursor
Open prompt - Advanced
RabbitMQ Queue Backpressure & Flow-Control Triage Prompt
Diagnose why a RabbitMQ queue is backing up and producers are being throttled, and decide whether the bottleneck is slow consumers, flow control, or a resource alarm.
- Claude
- ChatGPT
- Cursor
Open prompt - Advanced
RabbitMQ Shovel & Federation Cross-Site Setup Prompt
Decide between shovel and federation and design a reliable cross-site or cross-cluster message-replication setup that survives WAN flakiness without duplicating or losing messages.
- Claude
- ChatGPT
- Cursor
Open prompt - Advanced
RabbitMQ Mirrored-to-Quorum Queue Migration Design Prompt
Plan a migration of OpenStack's RabbitMQ from deprecated classic mirrored queues to quorum queues, keeping oslo.messaging RPC and notifications healthy throughout.
- Claude
- ChatGPT
Open prompt - Advanced
RabbitMQ Cluster Partition Recovery Prompt
Recover an OpenStack RabbitMQ cluster after a network partition or node failure — heal split-brain, restore quorum, and resync OpenStack services whose RPC stalled while the broker was unhealthy.
- Claude
- ChatGPT
Open prompt - Advanced
RabbitMQ Queue Investigation Prompt
Investigate backed-up queues, dead-letter spillover, and consumer issues in RabbitMQ clusters.
- Claude
- ChatGPT
Open prompt
Guides
- · 10 min read
Debugging RabbitMQ Connection and Channel Leaks With AI
A connection or channel leak creeps up slowly until the broker hits its limit. Here's how to use AI to find the leaking service fast and confirm the fix.
Read guide - · 11 min read
Designing RabbitMQ Exchanges and Routing Keys With AI
Topology is the part of RabbitMQ that bites you in production. Here's how to use AI to design exchanges and routing keys, then validate the plan on a staging broker.
Read guide - · 11 min read
Fixing RabbitMQ Queue Backpressure and Flow Control With AI
When RabbitMQ throttles publishers, the symptoms are confusing and the docs are dense. Here's how to use AI to diagnose backpressure and flow control fast.
Read guide - · 11 min read
RabbitMQ Cross-Site Federation and Shovel With AI
Federation and shovel solve different cross-site problems and people pick wrong. Here's how to use AI to choose and configure them, then verify links on staging.
Read guide - · 12 min read
RabbitMQ Dead-Letter Queues and Retry Patterns Done Right With AI
Dead-letter queues are easy to declare and easy to get subtly wrong. Here's how to use AI to design DLX and retry topology, then validate it on staging.
Read guide - · 10 min read
RabbitMQ Message TTL and Expiration Strategy With AI
Message TTL looks simple and behaves in surprising ways. Here's how to use AI to design an expiration strategy that won't silently drop the messages you need.
Read guide - · 12 min read
RabbitMQ Publisher Confirms and Idempotent Consumers for Zero Message Loss With AI
Zero message loss takes publisher confirms on one end and idempotent consumers on the other. Here's how to use AI to design both and prove them on staging.
Read guide - · 11 min read
Quorum Queues vs Classic Mirrored Queues With AI
Mirrored queues are deprecated and quorum queues are the path forward — but migrating isn't free. Here's how to use AI to reason through the trade-offs safely.
Read guide - · 10 min read
Tuning RabbitMQ Consumer Prefetch and QoS With AI
Prefetch is the single highest-leverage RabbitMQ knob and the easiest to set wrong. Here's how to use AI to reason about QoS, then verify the number on staging.
Read guide