Glossar
Message Queue
Auch: Nachrichtenwarteschlange
Ein Puffer zwischen Sender und Empfänger: Nachrichten warten, bis jemand sie verarbeitet.
Die Warteschlange entkoppelt Geschwindigkeit. Ein Ansturm am Vormittag muss nicht sofort verarbeitet werden, er wird abgearbeitet, sobald Kapazität da ist.
Sie entkoppelt auch Verfügbarkeit: Ist der Empfänger kurz weg, gehen Nachrichten nicht verloren, sondern stapeln sich.
Woran Sie es erkennen
- Lastspitzen überfordern nachgelagerte Systeme.
- Ein Vorgang darf nicht verloren gehen, wenn ein Dienst kurz weg ist.
- Verarbeitung dauert länger, als ein Aufruf warten kann.
Häufig gefragt
Was passiert mit Nachrichten, die nicht verarbeitet werden können?
Ohne eigene Ablage kreisen sie endlos oder verschwinden. Eine getrennte Warteschlange für Fehlerfälle plus eine Benachrichtigung ist Pflicht. Sonst merkt man den Stau erst, wenn ein Kunde nach seiner Bestellung fragt.
