Apache Kafka to platforma streamingowa open source, która ułatwia transfer danych w czasie rzeczywistym między różnymi systemami i aplikacjami. Platforma ta, zbudowana w celu zapewnienia wysokiej skalowalności i dystrybucji, umożliwia firmom skuteczne przetwarzanie, przechowywanie i przesyłanie strumieni danych. Kafka jest powszechnie używany do analizy w czasie rzeczywistym, integracji danych i architektur sterowanych zdarzeniami.