Kaj je Apache Kafka?
Apache Kafka je odprtokodna distribuirana pretočna platforma, ki je sposobna treh glavnih stvari: lahko objavlja in se naroča na tokove zapisov, shranjuje tokove zapisov na trajen način, odporen na napake, in obdeluje tokove zapisov, ko se pojavijo.
Apache Kafka je prvotno razvil LinkedIn, da bi zagotovil enotno, visoko zmogljivo platformo z nizko zakasnitvijo za obdelavo podatkovnih virov v realnem času. Danes Apache Kafka podpira aplikacije, usmerjene k strankam, in povezovanje nadaljnjih sistemov s podatki v realnem času.
Najboljše knjige Apache Kafka
Kafka: Dokončni priročnik: Obdelava podatkov in pretoka v realnem času
Ta praktični priročnik je bil napisan za programske inženirje, ki razvijajo aplikacije, ki uporabljajo Kafkine API-je. Primeren je tudi za proizvodne inženirje, ki v proizvodnji namestijo, konfigurirajo, nastavijo in spremljajo Apache Kafka. Njena avtorica Neha Narkhede je soustanoviteljica in tehnična direktorica pri Confluentu in je bila odgovorna za pretočno infrastrukturo, zgrajeno na vrhu Apache Kafka in Apache Samza, ko je delala v LinkedInu. Njene bogate izkušnje oddajajo vse strani te knjige. Če iščete hiter, a podroben uvod v Apache Kafka, je to knjiga, s katero bi morali začeti.
Apache Kafka 1.0 Kuharica
Trdno smo prepričani, da bi si morali vsi razvijalci prizadevati, da se čim več naučijo o orodjih, s katerimi delajo, vendar se tudi zavedamo, da razvijanje rešitev s hitrostjo poslovanja včasih pomeni preskakovanje tehničnih stvari in premišljevanje stvari med potekom. Če želite videti, kako je mogoče Apache Kafka integrirati z drugimi pomembnimi orodji za velike podatke, dodajte to knjigo v svojo knjižnico, ker vsebuje več kot 100 praktičnih receptov o uporabi razdeljenih sporočil v podjetju za obdelavo podatkov v realnem času.
Pretočni sistemi: Kaj, kje, kdaj in kako obsežne obdelave podatkov
Ta praktična knjiga je napisana za tiste, ki bi radi raziskali pretočne sisteme in se naučili, kako jih podatkovni inženirji, znanstveniki in razvijalci uporabljajo za obdelavo podatkov ob dogodkih. Knjiga je konceptualna in platformo agnostična, zato je odličen vir ne samo za razvijalce Apache Kafka, temveč tudi za vse ostale.
Oblikovanje podatkovno intenzivnih aplikacij: velike ideje za zanesljivimi, razširljivimi in vzdrževalnimi sistemi
Podatki so danes od Facebooka do Googla do različnih različnih vrst danes povsod in tisti, ki jih znajo izkoristiti v svojo korist, vodijo paket. Ta knjiga zajema podatkovno intenzivne aplikacije in njihovo zasnovo. Je praktičen, a izčrpen, njegov avtor Martin Kleppmann pa fantastično opravi svoje delo, tako da bralcu pomaga krmariti po vse bolj zapletenem področju oblikovanja podatkovno vodenih aplikacij.
Arhitektura pretakanja: novi modeli z uporabo tokov Apache Kafka in MapR
Avtorji te knjige zajemajo ključne elemente v dobrem oblikovanju pretočne analitike, nove tehnologije sporočanja, vključno z Apache Kafka in MapR Streams, tehnološke izbire za pretočno analitiko in še veliko več. Knjiga je namenjena razvijalcem in netehničnim ljudem, zato jo lahko od vsega srca priporočamo vsem, ki bi radi vedeli, kako se Apache Kafka prilega širši krajini obdelave tokov.
(Ta objava vsebuje partnerske povezave. To spletno mesto lahko na ta način zasluži oglaševalske honorarje z oglaševanjem ali povezovanjem z določenimi izdelki in / ali storitvami.)