Stream-Verarbeitung

Problem

Die Betrugserkennung muss jetzt auf eine verdächtige Zahlung reagieren. Das Warten auf den Batch-Job heute Abend ist zu spät.

Lösung — Stream-Verarbeitung

Verarbeiten Sie Ereignisse kontinuierlich, wenn sie ankommen. Ein Stream ist hier eine fortlaufende Abfolge von Datensätzen: Zahlungen, Sensormessungen, Protokolleinträge oder Datenbankänderungen. Jeder Datensatz kann über eine HTTPS-Anfrage oder ein Nachrichtensystem ankommen; der Prozessor arbeitet an den ankommenden Daten, zum Beispiel die Ausgaben jeder Karte in den letzten fünf Minuten verfolgen. Der Schlüssel ist die kontinuierliche Berechnung über eingehende Datensätze; der Transport kann variieren.
Zahlung
   ↓
Ereignisstrom
   ↓
Betrugsverarbeiter
   ↓
Entscheidung
Kerngedanke: Stream-Verarbeitung berechnet über kontinuierlich ankommende Daten, anstatt auf Batches zu warten.