Apache Kafka

Apache Kafka

Tiedot
Kehittäjä Apache Software Foundation ja LinkedIn
Ensimmäinen versio 12. huhtikuuta 2014
Viimeinen versio 2.7.0 (19. joulukuuta 2020)
Tallettaa github.com/apache/kafka ja gitbox.apache.org/repos/asf/kafka.git
Kirjoitettu Scala ja Java
Käyttöjärjestelmä Monialustainen
Tyyppi Viestikeskeinen väliohjelmisto
Lisenssi Apache-lisenssiversio 2.0
Verkkosivusto kafka.apache.org

Apache Kafka on hanke avoimen lähdekoodin ja agenttien viestien kehittänyt Apache Software Foundation ja kirjoittanut Scala . Projektin pyrkii tarjoamaan yhtenäinen, reaaliaikainen ja latenssin alhainen käsittelyyn tietovirta. Tapahtumalokit vaikuttavat voimakkaasti sen suunnitteluun .

Historia

Apache Kafkan kehitti alun perin LinkedIn, ja sen koodi avattiin vuoden 2011 alussa. Projekti integroi Apache-hautomon23. lokakuuta 2012. Sisäänmarraskuu 2014, useat insinöörit, jotka loivat Kafkan LinkedInissä, loivat uuden yrityksen nimeltä Confluent, jonka akselina oli Kafka-ohjelmisto.

Yritykset, jotka käyttävät Kafkaa

Tässä on luettelo merkittävistä yrityksistä, jotka ovat käyttäneet tai käyttävät Kafkaa:

Sovellukset

Kafkaa käytetään pääasiassa reaaliaikaisen "dataputken" perustamiseen, mutta se ei ole sen ainoa mahdollinen sovellus liike-elämässä. Sitä käytetään myös yhä enemmän mikropalveluarkkitehtuureissa vaihto-järjestelmänä, reaaliaikaisessa valvonnassa ja IOT: ssa. Kafka tuo kykynsä syödä ja levittää suuri määrä dataa yhdistettynä tietovirran käsittelyjärjestelmään , se mahdollistaa monimutkaisen ja reaaliaikaisen tiedonkäsittelyn.

Arkkitehtuuri

Kafka sisältää viisi perussovellusliittymää:

Kafka-virrat

Kafka Connect

Huomautuksia ja viitteitä

(fr) Tämä artikkeli on osittain tai kokonaan otettu Wikipedian englanninkielisestä artikkelista Apache Kafka  " ( katso kirjoittajaluettelo ) .
  1. "  https://projects.apache.org/json/projects/kafka.json  " (käytetty 8. huhtikuuta 2020 )
  2. Julkaisu 2.7.0  " ,19. joulukuuta 2020(käytetty 6. tammikuuta 2021 )
  3. Loki: Mitä jokaisen ohjelmistosuunnittelijan tulisi tietää reaaliaikaisen datan yhdistävästä abstraktista , LinkedIn Engineering Blog, käyty 5. toukokuuta 2014
  4. (fi-Yhdysvallat) "  Open-sourcing Kafka, LinkedInin hajautettu viestijono  ", osoitteessa blog.linkedin.com ( luettu 11. lokakuuta 2018 )
  5. Primack, Dan.
  6. Doyung Yoon.
  7. Cheolsoo Park ja Ashwin Shankar.
  8. Josh Baer.
  9. "Suoratoiston käsittely Uberissa" .
  10. "Shopify - Sarama on Go-kirjasto Apache Kafkalle" .
  11. "Vaihda markkinatietojen suoratoisto Kafkan kanssa" .
  12. "Esitys Kafkan käytöstä Meetic-sivuston tapahtumien hallinnassa"
  13. https://www.ovh.com/blog/selfheal-at-webhosting-the-external-part/
  14. “  Kafka, Fast Data -arkkitehtuurien kulmakivi?  » , Nexworldissa ,17. lokakuuta 2018(käytetty 13. maaliskuuta 2019 )

Aiheeseen liittyvät artikkelit

Ulkoiset linkit