ereignisbasierter
Ereignisbasierter, oder ereignisbasiert bezeichneter, Ansatz bezeichnet in der Informationstechnologie Systeme, bei denen Abläufe durch erzeugte Ereignisse ausgelöst oder gesteuert werden. Ein Ereignis beschreibt eine signifikante Veränderung des Systemzustands oder eine Domänenmeldung, z. B. „Bestellung angelegt“ oder „Sensorwert überschreitet Schwelle“. In einer ereignisbaserten Architektur publizieren Produzenten Ereignisse in einen Vermittlerkanal wie einen Event-Bus, Message-Broker oder Event-Stream. Abnehmer oder Konsumenten empfangen diese Ereignisse und initiieren daraufhin passende Reaktionen. Dadurch entstehen lose Kopplung, Asynchronität und oft höhere Skalierbarkeit.
Typische Merkmale sind asynchrone Kommunikation, Entkopplung der Komponenten, Event-Streaming oder -Stores sowie die Fähigkeit, Ereignisse historisch
Anwendungsfelder reichen von Microservices-Architekturen über das Internet der Dinge (IoT) bis hin zu Echtzeit-Analytik und automatisierten
In der Fachsprache wird der Begriff sowohl als „ereignisbasiert“ als auch im Zusammenhang mit „ereignisgesteuert“ verwendet