Mis on Apache Kafka?
Apache Kafka avatud lähtekoodiga hajutatud voogesitusplatvorm, millel on kolm peamist asja: see suudab avaldada ja tellida kirjete vooge, salvestada kirjevooge veataluval ja püsival viisil ning töödelda kirjevooge nende tekkimisel.
Apache Kafka töötas algselt välja LinkedIn, et pakkuda ühtset, suure läbilaskevõimega, madala latentsusega platvormi reaalajas andmevoogude käitlemiseks. Täna toetab Apache Kafka nii kliendile suunatud rakendusi kui ka allavoolusüsteemide ühendamist reaalajas.
Parimad Apache Kafka raamatud
Kafka: lõplik juhend: reaalajas andmete ja voo töötlemine skaalal
See praktiline juhend on kirjutatud tarkvarainseneridele, kes töötavad välja rakendusi, mis kasutavad Kafka API-sid. See sobib ka tootmisinseneridele, kes installivad, konfigureerivad, häälestavad ja jälgivad Apache Kafka tootmist. Selle autor Neha Narkhede on Confluenti asutaja ja juhtivtöötaja ning Linkedinis töötades vastutas ta Apache Kafka ja Apache Samza peale ehitatud voogesituse infrastruktuuri eest. Tema tohutu kogemus avaldub selle raamatu igalt leheküljelt. Kui otsite Apache Kafka kiiret, kuid üksikasjalikku tutvustust, peaksite sellest raamatust alustama.
Apache Kafka 1.0 Kokaraamat
Usume kindlalt, et kõik arendajad peaksid püüdma õppida võimalikult palju tööriistade kohta, millega nad töötavad, kuid tunnistame ka seda, et lahenduste väljatöötamine ettevõtluse kiirusel tähendab mõnikord tehnilise kraami vahele jätmist ja asjade väljamõtlemist. Kui soovite näha, kuidas Apache Kafkat saab integreerida teiste oluliste suurandmetööriistadega, peaksite selle raamatu oma teeki lisama, kuna see sisaldab üle 100 praktilise retsepti hajutatud ettevõtte sõnumside kasutamiseks reaalajas andmete töötlemiseks.
Voogesüsteemid: mis, kus, millal ja kuidas toimub suuremahuline andmetöötlus
See praktiline raamat on kirjutatud neile, kes sooviksid uurida voogesitussüsteeme ja saada teada, kuidas neid kasutavad insenerid, andmeteadlased ja arendajad sündmuste ajal toimuvate andmete töötlemiseks. Raamat on kontseptuaalne ja platvorm-agnostiline, mistõttu on see suurepärane ressurss mitte ainult Apache Kafka arendajatele, vaid ka kõigile teistele.
Andmemahukate rakenduste kujundamine: usaldusväärsete, skaleeritavate ja hooldatavate süsteemide taga olevad suured ideed
Alates Facebookist kuni Google'ini kuni mitmesuguste alustavate ettevõteteni on andmeid täna kõikjal ja need, kes teavad, kuidas neid enda kasuks kasutada, juhivad pakki. See raamat hõlmab andmemahukaid rakendusi ja nende kujundust. See on praktiline, kuid põhjalik ja selle autor Martin Kleppmann teeb suurepärast tööd, aidates lugejal liikuda andmepõhiste rakenduste kujundamise üha keerukamas valdkonnas.
Voogesitusarhitektuur: uued kujundused Apache Kafka ja MapR voogude abil
Selle raamatu autorid kajastavad voogesitusanalüütika, uue sõnumsidetehnoloogia, sealhulgas Apache Kafka ja MapR Streami hea kujunduse põhielemente, vooganalüütika tehnoloogiavalikuid ja palju muud. Raamat on mõeldud nii arendajatele kui ka mittetehnilistele inimestele ning võime seda südamest soovitada kõigile, kes sooviksid teada, kuidas Apache Kafka sobib laiema voo töötlusmaastikuga.
(See postitus sisaldab sidus linke. Sellel saidil on võimalus teenida reklaamitasusid, reklaamides või linkides teatud toodetele ja / või teenustele.)