Apache Kafka

Apache Kafka

Informace
Vyvinul Apache Software Foundation a LinkedIn
První verze 12. dubna 2014
Poslední verze 2.7.0 (19. prosince 2020)
Vklad github.com/apache/kafka a gitbox.apache.org/repos/asf/kafka.git
Napsáno Scala a Java
Operační systém Multiplatformní
Typ Middleware zaměřený na zprávy
Licence Licence Apache verze 2.0
webová stránka kafka.apache.org

Apache Kafka je projekt open source of zpráv agentů vyvinutých Apache Software Foundation a napsaných Scala . Cílem projektu je poskytnout jednotný v reálném čase pro nízkou latenci při zpracování toku dat. Jeho design je silně ovlivněn protokoly transakcí .

Dějiny

Apache Kafka byl původně vyvinut společností LinkedIn a jeho kód byl otevřen počátkem roku 2011. Projekt integruje inkubátor Apache na23. října 2012. vlistopadu 2014, několik inženýrů, kteří vytvořili Kafku na LinkedIn, vytvořili novou společnost s názvem Confluent, jejíž osou byl software Kafka.

Společnosti, které používají Kafku

Zde je seznam významných společností, které používají nebo používají Kafku:

Aplikace

Kafka se používá hlavně pro nastavení „datového kanálu“ v reálném čase, ale není to jeho jediná možná aplikace v obchodním světě. Stále častěji se používá v architekturách mikroslužeb jako výměnný systém, v dohledu v reálném čase a v IOT. Kafka přináší svou schopnost přijímat a šířit velké množství dat a ve spojení s rámcem zpracování datových toků umožňuje komplexní zpracování dat v reálném čase.

Architektura

Kafka obsahuje pět základních API:

Kafka proudy

Kafka Connect

Poznámky a odkazy

(fr) Tento článek je částečně nebo zcela převzat z článku Wikipedie v angličtině s názvem „  Apache Kafka  “ ( viz seznam autorů ) .
  1. „  https://projects.apache.org/json/projects/kafka.json  “ (zpřístupněno 8. dubna 2020 )
  2. Vydání 2.7.0  " ,19. prosince 2020(zpřístupněno 6. ledna 2021 )
  3. Log: Co by měl každý softwarový inženýr vědět o sjednocující abstrakci dat v reálném čase , LinkedIn Engineering Blog, přístup 5. května 2014
  4. (en-US) „  Open-sourcing Kafka, distribuovaná fronta zpráv LinkedIn,  “ na blog.linkedin.com (přístup 11. října 2018 )
  5. Primack, Dan.
  6. Doyung Yoon.
  7. Cheolsoo Park a Ashwin Shankar.
  8. Josh Baer.
  9. „Zpracování streamu v Uberu“ .
  10. „Shopify - Sarama je knihovna Go pro Apache Kafku“ .
  11. „Streamování dat na burze s Kafkou“ .
  12. „Prezentace využití Kafky ke správě událostí na webu Meetic“
  13. https://www.ovh.com/blog/selfheal-at-webhosting-the-external-part/
  14. „  Kafka, základní kámen architektur Fast Data?  » , Na Nexworld ,17. října 2018(zpřístupněno 13. března 2019 )

Související články

externí odkazy