Žinučių patikimumo užtikrinimas (neprarandant žinučių) RabbitMQ apima ilgalaikių eilučių, nuolatinių žinučių, patvirtinimų ir leidėjo patvirtinimų. Šių mechanizmų supratimas yra svarbus norint sukurti patikimą žinučių perdavimą, kuris išlaiko nepavykus.
Patikimumo sluoksniai
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
