Kafka

Professioneller Service und Support für Kafka

Apache Kafka® ist eine verteilte Streaming-Plattform. Als Streaming-Plattform bietet Kafka die Möglichkeit, Datenströme zu verteilen, zu veröffentlichen, zu speichern und, ähnlich einer Nachrichtenwarteschlange oder einem Nachrichtensystem, Abonnenten zur Verfügung zu stellen.

Gleichzeitig bietet Kafka die Möglichkeit, diese Datenströme über entsprechende Schnittstellen zu transformieren. Kafka wird als Cluster auf einem oder mehreren Servern betrieben, die sich über mehrere Rechenzentren erstrecken können. Der Kafka-Cluster speichert Datensätze in Kategorien, die als Themen bezeichnet werden.

Die Speicherung erfolgt verteilt über den Cluster; eine Datenreplikation ist möglich. Kafka ist in Java geschrieben und harmoniert beispielsweise mit diversen Big-Data-Technologien.