Zum Inhalt springen

Publish-Subscribe

Publish-Subscribe verteilt veröffentlichte Nachrichten an interessierte Abonnenten, ohne dass der Sender jeden direkt ansprechen muss.

Auch bekannt alsPub/Sub
API und Datenverträge

Mehrere Abonnements erhalten dieselbe Meldung

Publish-Subscribe, kurz Pub/Sub, ist ein Nachrichtenmuster. Ein Publisher veröffentlicht eine Nachricht; die Vermittlung verteilt sie an passende Subscriptions. Im erfundenen Beispiel sollen nach einer Produktfreigabe sowohl Katalog als auch Suchindex reagieren. Dafür erhalten die beiden Anwendungen eigene Abonnements.

Das unterscheidet sich von mehreren Arbeitern derselben Arbeitsqueue: Diese teilen üblicherweise Aufgaben untereinander auf, statt dass jeder Arbeiter jede Aufgabe ausführt. Prüfen Sie, ob jeder fachlich benötigte Abonnent erfolgreich verarbeitet hat. Der Erfolg des Katalogs bestätigt nicht den Suchindex. Speicherung, erneute Zustellung und das Nachlesen früherer Nachrichten sind Produkteigenschaften und Einstellungen, keine pauschale Pub/Sub-Garantie.

Quellen