Apache Kafka, dağıtılmış bir olay akışı platformudur — yayınlama, depolama ve olay (kayıt) akışlarının işlenmesi için yüksek verimlilik ve dayanıklılığa sahip bir sistemdir. Mesajlaşma, gerçek zamanlı veri boru hatları, olay odaklı mimariler ve ölçekli akış işleme için kullanılır.
Kafka nedir
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
