Nachrichtenwarteschlange
Problem
Dienst A ruft Dienst B auf.
B steht fünf Minuten lang nicht zur Verfügung.
Wie kann A seine Arbeit zuverlässig übergeben, auch wenn B gerade ausfällt?
Lösung — Nachrichtenwarteschlange
A legt den Arbeitsauftrag dauerhaft in einer Warteschlange ab.
Dienst A
↓
Warteschlange
↓ später
Service B
B verarbeitet ihn, sobald es wieder verfügbar ist.
Kerngedanke: Warteschlangen entkoppeln das Erzeugen von Arbeit von der unmittelbaren Verfügbarkeit des Empfängers.