Apache Kafka est une plateforme distribuée de streaming d'événements — un système haute performance et durable pour publier, stocker et traiter des flux d'événements (enregistrements). Il est utilisé pour la messagerie, les pipelines de données en temps réel, les architectures événementielles et le traitement de flux à grande échelle.
Qu'est-ce que Kafka
Kafka = a distributed, durable, high-throughput EVENT STREAMING platform:
→ PUBLISH events (producers write) and SUBSCRIBE to them (consumers read)
→ STORE streams of events durably (a distributed, replicated commit LOG)
→ PROCESS streams in real time
→ think of it as a durable, scalable, append-only LOG of events that many systems can
write to and read from
