Ein Nachrichtenbroker ermöglicht es Softwareanwendungen, sich über Netzwerkprotokolle hinweg zu kommunizieren und Nachrichten asynchron auszutauschen. Dies fördert lose Kopplung und verbessert die Systemarchitektur.
Nutze diesen Steckbrief, um den Baustein kurz zu verstehen, ihn im Modell einzuordnen und bei Bedarf in die 360°-Bewertung zu wechseln.
Theoretisches Gebilde: erklärt einen Begriff, ein Prinzip oder ein Denkmodell.
Was du verstehen musst, um ein Themenfeld sinnvoll zu denken.
Ein Message Broker nimmt Nachrichten von Produzenten entgegen, vermittelt sie an passende Konsumenten und kann dabei Routing, Zustellung und Entkopplung übernehmen.
Der Broker-Begriff entstand in der Unternehmensintegration für eine vermittelnde Instanz zwischen unabhängigen Anwendungen. Aus dieser Rolle entwickelten sich unterschiedliche Ausprägungen: Kafka organisiert dauerhafte Ereignisströme, RabbitMQ vermittelt Zustellungen über Messaging-Topologien, und Redis bietet dafür unter anderem Datenstrukturen und Streams.
Der Broker ist eine Poststelle: Absender müssen den Empfänger nicht direkt kennen, und die Poststelle entscheidet anhand von Regeln, wohin eine Nachricht weitergeht.
Der Broker akzeptiert Nachrichten und prüft je nach System Format, Authentifizierung oder Ziel.
Regeln ordnen Nachrichten Queues, Topics oder Konsumenten zu.
Der Broker steuert, wann und mit welchen Garantien Nachrichten ausgeliefert werden.
Ein Broker reduziert direkte Abhängigkeiten zwischen Diensten und schafft einen gemeinsamen Ort für Zustell- und Betriebsregeln.
Wo dieser Baustein im Themenmodell verortet ist.
Erkunde, wie dieser Wissensbaustein mit Konzepten, Methoden, Technologien und Tools verbunden ist.
Diese Quellen belegen den Begriff und seine fachliche Bedeutung.
Alle direkten Verbindungen des aktuellen Wissensbausteins in einer kompakten, textuellen Darstellung.
Diese Einordnung zeigt, in welchem Kontext der Baustein typischerweise relevant wird, wie anspruchsvoll er ist und welche Wirkung er im Modell hat.
Die Ebene innerhalb der Organisation (Unternehmen, Domäne, Team), auf der der AssetBlock angewendet wird.