Kapitel 3. Ereignisströme für das Data Mesh

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Ein Ereignis wird in einem Ereignisstrom veröffentlicht und kann von allen interessierten Abonnenten genutzt werden. Aber was sind die Eigenschaften eines Ereignisstroms und unterscheiden sie sich von denen einer Warteschlange? Oder ein Systemnachrichten-System? Was macht ein Ereignis aus, und wie stellen wir sicher, dass wir wiederverwendbare Ereignisströme richtig zusammenstellen? In diesem Kapitel werfen wir einen genauen Blick auf Ereignisse und Ereignisströme, einschließlich der Anforderungen, der Abgrenzung zu anderen ähnlichen Architekturen und einiger der Nutzungsmöglichkeiten, die sie für unsereVerbraucherdienste eröffnen.

Beginnen wir mit dem Ereignis. Ein Ereignis ist eine genau definierte Aufzeichnung eines Ereignisses, die alle Informationen über das Geschehen enthält. Ereignisse basieren in der Regel auf Geschäftseinheiten oder auf Beziehungen zwischen Einheiten. Für ein einfaches Beispiel aus der Automobilbranche könnten wir erwarten, dass wir Ereignisse zu den Entitäten items, orders und coupons sehen. Was die Beziehungen zwischen Entitäten angeht, kannst du Ereignisse wie item_added_to_cart und coupon_applied_to_order erwarten.

Was Ereignisse genau sind, wie sie strukturiert sind und welche unterstützenden Technologien wir verwenden müssen, werden wir gleich näher erläutern. Zunächst ist ...

Get Aufbau eines ereignisgesteuerten Datennetzes now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.