Zurück zum Glossar
TechnologieEDA

Event-Driven Architecture (EDA) - Ereignisgesteuerte Architektur

Kurze Antwort

Ein Modell, bei dem Systeme in Echtzeit auf Ereignisse (Bestelleingang, Bestandsänderung) reagieren, statt Daten in festen Intervallen abzurufen.

Das Wichtigste in Kürze

  • Echtzeit-Reaktion (Push- statt Pull-Prinzip)
  • Entkopplung zwischen Datenerzeugern und Empfängern
  • Hohe Skalierbarkeit und Ausfallsicherheit

Was ist eine ereignisgesteuerte Architektur?

Die Event-driven Architecture (EDA) ist ein Software-Modell, bei dem Komponenten über Ereignisse kommunizieren: Sobald eine Aktion eintritt (Auftragserteilung, kritischer Lagerbestand, Lieferbestätigung), wird ein Event gesendet, auf das verbundene Systeme sofort reagieren.

Warum das Management EDA kennen muss

EDA sorgt für die notwendige Aktualität in Echtzeit: Bestände werden kanalübergreifend in Sekunden abgeglichen, Aufträge sofort geroutet und Stornierungen auf Marktplätzen minimiert. Es ist das Gegenteil von zeitversetzten nächtlichen Synchronisationen.

Merkmale

  • Echtzeit-Reaktion (Push- statt Pull-Prinzip)
  • Entkopplung zwischen Datenerzeugern und Empfängern
  • Hohe Skalierbarkeit und Ausfallsicherheit

Wie CRMconnect unterstützt

CRMconnect nutzt ereignisgesteuerte Flows (Webhooks, Event-Queues) für zeitkritische Daten wie Bestände, Auftragsstati und E-Invoicing-Events, während für große Datenmengen klassische Batch-Verfahren genutzt werden, um für jeden Datentyp das effizienteste Modell zu wählen.

Beispiel aus der Praxis

Ein Händler synchronisierte seine Bestände nur nachts, was tagsüber zu Fehlverkäufen führte. Durch den Wechsel auf Echtzeit-Events via CRMconnect sank die Stornoquote aufgrund fehlender Ware von 3,8 % auf 0,3 %.

Aktualisiert:

Häufige Fragen

Bedeutet ereignisgesteuert, dass alles in Echtzeit abläuft?+

Nein. Es ist ideal für zeitkritische Daten. Für sehr große Volumina (Kataloge, GoBD-Datenexporte) bleibt das Batch-Verfahren effizienter. Ausgereifte Systeme kombinieren beide Ansätze.

Wie hängen EDA und Webhooks zusammen?+

Webhooks sind eine konkrete technische Methode, um Ereignisse zwischen Systemen über HTTP zu übertragen - sie sind ein typischer Mechanismus innerhalb einer ereignisgesteuerten Architektur.

Wo CRMconnect ansetzt

Möchten Sie CRMconnect in Aktion sehen?

Individuelle Demo in 30 Minuten - ohne Karte, ohne Verpflichtung.

Verwandte Begriffe