Apache Kafka

Apache Kafka grāmatas

Apache Kafka grāmatas
Straumju apstrāde, datorprogrammēšanas paradigma, kas nodarbojas ar nepārtrauktu datu plūsmu vaicāšanu un apstākļu noteikšanu milisekunžu laikā pēc datu saņemšanas, strauji aug, un Apache Kafka ir tās priekšgalā. Neatkarīgi no tā, vai esat atvēris šo rakstu, jo vēlaties paplašināt savu redzesloku darbam vai vienkārši uzzināt vairāk par tehnoloģiju, lai apmierinātu jūsu zinātkāri, mūsu top 5 Apache Kafka grāmatu saraksts jums palīdzēs.

Kas ir Apache Kafka?

Apache Kafka - atvērtā pirmkoda izplatīta straumēšanas platforma, kas spēj veikt trīs galvenās lietas: tā var publicēt un abonēt ierakstu straumes, uzglabāt ierakstu straumes izturīgi pret kļūdām un apstrādāt ierakstu straumes, kad tās notiek.

Apache Kafka sākotnēji izstrādāja LinkedIn, lai nodrošinātu vienotu, augstas caurlaidspējas un zemas aiztures platformu reāllaika datu plūsmu apstrādei. Šodien Apache Kafka atbalsta gan klientam piemērotas lietojumprogrammas, gan pakārtoto sistēmu savienošanu ar reāllaika datiem.

Labākās Apache Kafka grāmatas

Kafka: galīgais ceļvedis: reāllaika datu un straumes apstrāde mērogā

Šī praktiskā rokasgrāmata tika rakstīta programmatūras inženieriem, kuri izstrādā lietojumprogrammas, kas izmanto Kafka API. Tas ir piemērots arī ražošanas inženieriem, kuri instalē, konfigurē, noskaņo un uzrauga Apache Kafka ražošanā. Tās autore Neha Narkhede ir Confluent līdzdibinātāja un CTO, un viņa bija atbildīga par straumēšanas infrastruktūru, kas uzbūvēta virs Apache Kafka un Apache Samza, kad viņa strādāja LinkedIn. Viņas milzīgā pieredze izceļas no katras šīs grāmatas lapas. Ja meklējat ātru, bet detalizētu Apache Kafka ievadu, ar šo grāmatu jums vajadzētu sākt.

Apache Kafka 1.0 pavārgrāmata

Mēs esam cieši pārliecināti, ka visiem izstrādātājiem ir jācenšas uzzināt pēc iespējas vairāk par rīkiem, ar kuriem viņi strādā, taču mēs arī atzīstam, ka risinājumu izstrāde biznesa ātrumā dažkārt nozīmē izlaist tehnisko un izdomāt lietas, kad iet. Ja vēlaties uzzināt, kā Apache Kafka var integrēt ar citiem svarīgiem lielo datu rīkiem, pievienojiet šo grāmatu savai bibliotēkai, jo tajā ir vairāk nekā 100 praktisku recepšu par izplatītas uzņēmuma ziņojumapmaiņas izmantošanu reāllaika datu apstrādei.

Straumēšanas sistēmas: kas, kur, kad un kā notiek liela mēroga datu apstrāde

Šī praktiskā grāmata ir rakstīta tiem, kuri vēlas izpētīt straumēšanas sistēmas un uzzināt, kā tās izmanto datu inženieri, datu zinātnieki un izstrādātāji, lai apstrādātu notikuma laika datus. Grāmata ir konceptuāla un platformas ziņā agnostiska, padarot to par lielisku resursu ne tikai Apache Kafka izstrādātājiem, bet arī visiem pārējiem.

Datu ietilpīgu lietojumprogrammu izstrāde: uzticamu, mērogojamu un uzturamu sistēmu galvenās idejas

Sākot no Facebook līdz Google un beidzot ar dažāda veida jaunizveidotiem uzņēmumiem, dati šodien ir visur, un tie, kas zina, kā tos izmantot savā labā, vada iepakojumu. Šajā grāmatā aplūkotas datu ietilpīgas lietojumprogrammas un to dizains. Tas ir praktisks, taču visaptverošs, un tā autors Martins Kleppmans veic fantastisku darbu, palīdzot lasītājam orientēties arvien sarežģītākajā jomā, izmantojot datu vadītu lietojumprogrammu projektēšanu.

Straumēšanas arhitektūra: jauni modeļi, izmantojot Apache Kafka un MapR straumes

Šīs grāmatas autori aptver galvenos elementus labā straumēšanas analīzes dizainā, jaunās ziņojumapmaiņas tehnoloģijas, tostarp Apache Kafka un MapR Streams, tehnoloģiju izvēli straumēšanas analītikai un daudz ko citu. Grāmata ir paredzēta gan izstrādātājiem, gan netehniskiem cilvēkiem, un mēs varam no visas sirds ieteikt ikvienam, kurš vēlas uzzināt, kā Apache Kafka iekļaujas plašākā straumes apstrādes ainavā.

(Šis ieraksts satur saistītās saites. Tas ir veids, kā šī vietne var nopelnīt reklāmas maksu, reklamējot vai sasaistot ar dažiem produktiem un / vai pakalpojumiem.)

Kā mainīt peles rādītāja un kursora izmēru, krāsu un shēmu operētājsistēmā Windows 10
Peles rādītājs un kursors operētājsistēmā Windows 10 ir ļoti svarīgi operētājsistēmas aspekti. To var teikt arī par citām operētājsistēmām, tāpēc pati...
Bezmaksas un atvērtā koda spēļu dzinēji Linux spēļu izstrādei
Šis raksts aptvers bezmaksas un atvērtā koda spēļu motoru sarakstu, kurus var izmantot, lai izstrādātu 2D un 3D spēles Linux. Šādu spēļu dzinēju ir da...
Tomb Raider for Linux apmācība
Tomb Raider ēna ir divpadsmitais papildinājums Tomb Raider sērijai - darbības piedzīvojumu spēļu franšīzei, kuru izveidoja Eidos Montreal. Spēli gan k...