Apache Kafka

Recenzia knihy Apache Kafka 1.0 Kuchárska kniha

Recenzia knihy Apache Kafka 1.0 Kuchárska kniha

Napísané: Autor: Raúl Estrada
Publikované: Packt Publishing
Zhrnutie: Viac ako 100 praktických receptov na používanie distribuovaných podnikových správ na spracovanie údajov v reálnom čase
Odkaz vydavateľa: Apache Kafka 1.0 Kuchárska kniha

Táto kniha je kuchárskou knihou, súhrnom praktických receptov, ktoré sú riešením každodenných problémov pri implementácii streamovacej architektúry s programom Apache Kafka.

Cieľová skupina pre túto knihu

Ste IT profesionál, ktorý pracuje s vývojom softvéru a spracovaním údajov, ale zatiaľ nemáte skúsenosti s používaním Apache Kafky. Táto kniha je pre vás, pretože vám nebude trvať veľa času hovorením o teórii, ale pustite sa priamo do toho, ako nastaviť Kafku a čo s ňou môžete urobiť, aby ste vytvorili väčšie, lepšie a robustnejšie systémy, aké ste kedy robili pred sebou sa naučil používať Apache Kafka.

Začíname

Autor vás hneď naštartuje tým, že vám ukáže, ako nainštalovať na rôzne platformy všetok softvér a závislosti vrátane programovacieho jazyka Scala a Apache Zookeeper. Potom nainštalujte Apache Kafka a nakonfigurujte ho ako systém v reálnom svete v klastrovom režime na jednom hostiteľovi a ihneď začnite procesy servera s počiatočnými receptami. Sprostredkovatelia v spoločnosti Kafka sú samotné servery. Ukazuje sa, ako ich nakonfigurovať a spustiť.

Tvorba prvých tém

V kapitole 1 budete rýchlo používať rozhranie príkazového riadku na vytváranie tém v aplikácii Apache Kafka. Témy sú hlavným abstraktom, ktorý sa používa na ukladanie údajov a na čítanie z nich. Sú lineárnou sadou nezmeniteľných správ, ktoré je možné publikovať a čítať z nich pomocou počítadla správ. Naučíte sa tiež nástroje rozhrania príkazového riadku, ktoré vám umožnia vypísať, popísať a skontrolovať témy.

Nástroje príkazového riadku

Je zobrazený recept na použitie základných nástrojov príkazového riadku na generovanie údajov a vkladanie do témy. Zobrazujú sa rôzne užitočné možnosti vkladania údajov cez rozhranie príkazového riadku. Rovnaké možnosti je možné použiť skôr zo samotného kódu, ako z príkazového riadku. Potom sa zobrazia nástroje príkazového riadku na čítanie z témy. To isté je možné opäť vykonať pomocou príkazového riadku alebo napísaním kódu.

Optimalizácia inštalácie

Môžete upraviť zmeny možností vlákien pre výkon a možností replík pre spoľahlivosť. Možnosti protokolovania je možné upraviť tak, aby ste doladili spôsob ladenia protokolov. Výkon a škálovateľnosť možno vyladiť aj nastavením aplikácie Zookeeper. Rýchle recepty, ako začať s ich ladením, sú uvedené v kapitole 1.

Hlavný obsah knihy

Po oboznámení sa so základmi sa kniha zameriava na pokročilejšie témy, ako napríklad:

Výsledky

Po absolvovaní receptov v tejto knihe už nebudete nováčikom. Teraz budete mať nasadené jednoduché aj skutočné topológie Apache Kafka. Písali ste do tém a čítali ste z nich a údaje ste spracúvali streamovacím spôsobom. Máte základné zručnosti, ktoré potrebujete, aby ste mohli začať využívať túto výkonnú technológiu v skutočnom svete. Získajte knihu od Amazonu ešte dnes a začnite s ňou svoju cestu učenia.

(Tento príspevok obsahuje odkazy pridružených spoločností. Je to spôsob, ako tento web môže zarábať poplatky za reklamu inzerovaním alebo odkazom na určité produkty a / alebo služby.)

Hry Najlepšie linuxové distribúcie pre hry v roku 2021
Najlepšie linuxové distribúcie pre hry v roku 2021
Operačný systém Linux prešiel dlhou cestou od svojho originálneho, jednoduchého serverového vzhľadu. Tento OS sa za posledné roky nesmierne vylepšil a...
Hry Ako zachytiť a streamovať vašu hernú reláciu v systéme Linux
Ako zachytiť a streamovať vašu hernú reláciu v systéme Linux
V minulosti sa hranie hier považovalo iba za hobby, ale časom došlo v hernom priemysle k obrovskému nárastu z hľadiska technológie i počtu hráčov. Her...
Hry Najlepšie hry na hranie s ručným sledovaním
Najlepšie hry na hranie s ručným sledovaním
Oculus Quest nedávno predstavil skvelú myšlienku ručného sledovania bez ovládačov. Vďaka stále sa zvyšujúcemu počtu hier a aktivít, ktoré vykonávajú p...