Apache Kafka
Açık kaynak akış işleme platformu
Bu madde, İngilizce Vikipedi'de yer alan aynı konulu maddeden Türkçeye çeviri yapılarak genişletilebilir. Başlıca çeviri yönergeleri için [genişlet] düğmesine tıklayınız.
|
Apache Kafka, Apache Yazılım Vakfı tarafından geliştirilen, Scala ve Java ile yazılmış açık kaynaklı bir akış işleme yazılım platformu. Proje, gerçek zamanlı veri akışlarının işlenmesi için birleşik, yüksek verimli, düşük gecikme süreli bir platform sağlamayı amaçlamaktadır.[1] Kafka, Kafka Connect aracılığıyla harici sistemlere bağlanabilir ve Java akış işleme kitaplığı olan Kafka Streams'i sağlar. Kafka, verimlilik için optimize edilmiş ikili TCP tabanlı bir protokol kullanır ve ağ gidiş dönüşünün ek yükünü azaltmak için mesajları doğal olarak bir araya getiren bir "mesaj kümesi" soyutlamasına dayanır.[2]
Geliştirici(ler) | |
---|---|
İlk yayınlanma | 2011 |
Lisans | Apache Lisansı |
Resmî sitesi | kafka.apache.org |
Kod deposu |
Kafka; Apache Helix, Apache Samza ve Voldemort ile beraber LinkedIn tarafından geliştirilen birkaç önemli web uygulamasından biridir.
Kaynakça
değiştir- ^ "Arşivlenmiş kopya". 16 Ağustos 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Ağustos 2020.
- ^ "Arşivlenmiş kopya". 17 Ağustos 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Ağustos 2020.
Dış bağlantılar
değiştir- Resmi Web Sitesi 21 Nisan 2017 tarihinde Wayback Machine sitesinde arşivlendi.