Die Welt der Datenströme in Echtzeit zu analysieren, wird immer mehr und mehr zur Anforderung verschiedenster Business-Units. Egal ob im IoT-Bereich, in der Finanzwelt oder bei größeren Shop-Anwendungen – überall ist Stream Processing mittlerweile ein wichtiger Bereich. Im Gegensatz zur herkömmlichen Batch-Verarbeitung können durch die Echtzeit-Verarbeitung der eintreffenden Ereignisse Unternehmen bedeutend schneller diese Daten analysieren und darauf reagieren.
Die Firma Confluent bietet mit der Open-Source-Software Apache Kafka sowie den dazugehörigen Tools wie z.B. Kafka Connect, KSQL oder vor allem der Kafka Stream API einen großen Baukasten, um Datenströme zu verarbeiten.
In diesem Vortrag soll ein kurzer Überblick über das Thema Message Broker und ein paar Basics zu Apache Kafka geschaffen werden.