Home

EchtzeitDaten

EchtzeitDaten bezeichnet Daten, deren Erfassung, Verarbeitung und Bereitstellung innerhalb eines festgelegten Zeitfensters erfolgt, so dass sie zum jeweiligen Zeitpunkt noch als aktuell gelten. Der Begriff wird oft im Gegensatz zu Batchdaten oder verzögert verfügbaren Daten verwendet. In der Praxis unterscheidet man hard real-time, soft real-time und firm real-time je nach Toleranz gegenüber Zeitverzögerungen. Wesentlich ist die End-to-End-Latenz, also die Zeit vom Ereignis bis zur Verfügbarkeit der verarbeiteten Information. Zusätzlich spielen Jitter, Durchsatz und Datenkonsistenz eine Rolle. Datenquellen sind Sensoren, Transaktionsdaten, Logfiles oder Telemetrie aus vernetzten Systemen. Typische Abnehmer sind operative Dashboards, Alarmsysteme oder automatisierte Steuerungsschritte.

Zur Verarbeitung werden Streaming-Architekturen genutzt: Event-Driven- oder Push-Modelle, Edge-Computing, sowie zentrale Processing-Pipelines in der Cloud oder

Anwendungsbereiche reichen von industrieller Automatisierung, intelligenter Verkehrstechnik, Energie- und Gebäudemanagement bis hin zu Finanzhandel, Notfallüberwachung und

in
Rechenzentren.
Häufig
eingesetzte
Technologien
sind
Messaging-Queues
wie
Kafka,
Integrationsplattformen,
Stream-Processing-Engines
wie
Flink
oder
Spark
Streaming.
Protokolle
wie
MQTT,
AMQP
oder
TLS-gesicherte
HTTP-APIs
unterstützen
die
Übertragung.
Typische
Datenformate
sind
JSON,
Protobuf
oder
Avro.
Wichtige
Eigenschaften
sind
Zeitstempel,
event-time
versus
processing-time,
und
verschiedene
Liefersemantiken
(at-most-once,
at-least-once,
exactly-once).
Telemedizin.
EchtzeitDaten
ermöglichen
schnelle
Entscheidungen,
automatische
Regelungen
oder
zeitnahe
Warnungen.
Herausforderungen
umfassen
Sicherheit
und
Datenschutz,
Zuverlässigkeit
und
Fehlertoleranz,
Netzwerklatenz,
Synchronisation
von
Uhren
(z.
B.
NTP/PTP)
und
Governance
von
Datenqualität.
Die
Planung
real-time-Systeme
erfordert
oft
eine
Abwägung
zwischen
Latenz,
Konsistenz
und
Kosten
sowie
geeignete
Architekturen,
um
Ausfälle
zu
vermeiden
und
Compliance
zu
erfüllen.