Apache Kafka

Grāmatu apskats Apache Kafka 1.0 pavārgrāmata

Grāmatu apskats Apache Kafka 1.0 pavārgrāmata

Sarakstījis: Autors Rauls Estrada
Izdevējs: Packt Publishing
Kopsavilkums: Vairāk nekā 100 praktiskas receptes par izplatītas uzņēmuma ziņojumapmaiņas izmantošanu reāllaika datu apstrādei
Izdevēja saite: Apache Kafka 1.0 pavārgrāmata

Šī grāmata ir pavārgrāmata, praktisku recepšu apkopojums, kas ir risinājums ikdienas problēmām, ar kurām saskaras straumēšanas arhitektūras ieviešana ar Apache Kafka.

Šīs grāmatas mērķauditorija

Jūs esat IT profesionālis, kurš strādā ar programmatūras izstrādi un datu apstrādi, taču jums vēl nav pieredzes ar Apache Kafka lietošanu. Šī grāmata ir domāta jums, jo tas neaizņems daudz laika, lai runātu par teoriju, bet gan uzzināsiet, kā iestatīt Kafka un ko jūs varat darīt, lai izveidotu lielākas, labākas un izturīgākas sistēmas, kādas jebkad esat darījušas pirms tam. iemācījies lietot Apache Kafka.

Darba sākšana

Autors ļauj jums sākt darbu uzreiz, parādot, kā dažādās platformās instalēt visu programmatūru un atkarības, tostarp Scala programmēšanas valodu un Apache Zookeeper. Pēc tam instalējiet Apache Kafka un konfigurējiet to kā reālās pasaules sistēmu klastera režīmā vienā resursdatorā un nekavējoties sāciet servera procesus ar sākotnējām receptēm. Brokeri Kafkā ir paši serveri. Tiek parādīts, kā tos konfigurēt un sākt.

Pirmo tēmu veidošana

Ātri 1. nodaļā jūs izmantosiet komandrindas saskarni, lai izveidotu tēmas Apache Kafka. Tēmas ir galvenā abstrakcija, ko izmanto datu glabāšanai un nolasīšanai no datiem. Tie ir nemainīgu ziņojumu lineārs kopums, kurus var publicēt un lasīt no tiem ar ziņojumu skaitītāju. Jūs arī uzzināsiet komandrindas saskarnes rīkus, lai uzskaitītu, aprakstītu un pārbaudītu tēmas.

Komandrindas rīki

Parādīta recepte pamata komandrindas rīku izmantošanai datu ģenerēšanai un ievietošanai tēmā. Parādītas dažādas noderīgas iespējas datu ievietošanai, izmantojot komandrindas saskarni. Tās pašas opcijas var izmantot no paša koda, nevis no komandrindas. Pēc tam tiek parādīti komandrindas rīki lasīšanai no tēmas. Arī to pašu var izdarīt, izmantojot komandrindu vai ierakstot kodu.

Instalēšanas optimizēšana

Varat mainīt veiktspējas pavedienu opcijas un uzticamības reprodukcijas opcijas. Reģistrēšanas opcijas var modificēt, lai precīzi noregulētu žurnālu atkļūdošanu. Zookeeper iestatījumus var pielāgot arī veiktspējai un mērogojamībai. Ātrās receptes, lai sāktu to pielāgošanu, ir parādītas 1. nodaļā.

Grāmatas pamatsaturs

Pēc tam, kad ir apskatīti pamati, grāmatā tiek aplūkotas progresīvākas tēmas, piemēram:

Rezultāti

Izskatījis šīs grāmatas receptes, jūs vairs nebūsiet iesācējs. Tagad jūs būsiet izvietojis gan vienkāršas, gan reālas pasaules Apache Kafka topoloģijas. Jūs esat rakstījis tēmām un lasījis no tām, kā arī apstrādājis datus straumēšanas veidā. Jums ir nepieciešamās pamatprasmes, lai sāktu izmantot šo spēcīgo tehnoloģiju reālajā pasaulē. Iegūstiet grāmatu no Amazon jau šodien un sāciet ar to mācīties.

(Š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.)

10 labākās spēles, kuras spēlēt Ubuntu
Windows platforma ir bijusi viena no dominējošajām spēļu platformām, jo ​​mūsdienās tiek attīstīts milzīgs spēļu skaits, lai atbalstītu Windows. Vai k...
5 labākās arkādes spēles Linux
Mūsdienās datori ir nopietnas mašīnas, kuras izmanto spēlēšanai. Ja jūs nevarat iegūt jauno augsto rezultātu, jūs zināt, ko es domāju. Šajā ierakstā j...
Cīņa par Vesnotu 1.13.6 Izlaista attīstība
Cīņa par Vesnotu 1.13.6 izlaists pagājušajā mēnesī, ir sestais izstrādes izlaidums 1.13.x sērija un tā nodrošina vairākus uzlabojumus, īpaši lietotāja...