Att säkerställa meddelandetillförlitlighet (att inte förlora meddelanden) i RabbitMQ innebär varaktiga köer, persistenta meddelanden, bekräftelser och utgivarbekräftelser. Att förstå dessa mekanismer är viktigt för att bygga tillförlitlig meddelande som överlevr fel.
Tillförlitlighetslager
To ensure messages aren't lost, address each point of potential loss:
1. PUBLISHING → did the message reach the broker?
2. STORAGE → does the message survive a broker restart/crash?
3. CONSUMPTION → is the message processed before being removed?
→ reliability requires handling ALL three
