Apache Kafka

Könyvismertető Apache Kafka 1.0 Szakácskönyv

Könyvismertető Apache Kafka 1.0 Szakácskönyv

Írta: Írta: Raúl Estrada
Kiadta: Packt Publishing
Összegzés: Több mint 100 gyakorlati recept az elosztott vállalati üzenetküldés valós idejű adatkezeléséhez
Kiadói link: Apache Kafka 1.0 Szakácskönyv

Ez a könyv szakácskönyv, olyan gyakorlati receptek összefoglalója, amelyek megoldást jelentenek az Apache Kafkával folytatott streaming architektúra megvalósításakor felmerülő mindennapi problémákra.

Célközönség ehhez a könyvhöz

Ön informatikai szakember, aki szoftverfejlesztéssel és adatfeldolgozással dolgozik, de még nincs tapasztalata az Apache Kafka használatáról. Ez a könyv neked szól, mert nem fog sok időd elméletről beszélni, de rögtön eldöntheted, hogyan állítsd be a Kafka-t, és mit tehetsz vele nagyobb, jobb és robusztusabb rendszerek felépítéséhez, amit valaha is tettél megtanulta az Apache Kafka használatát.

Elkezdeni

A szerző rögtön elkezdi bemutatni, hogyan telepítheti különféle platformokra az összes szoftvert és függőséget, beleértve a Scala programozási nyelvet és az Apache Zookeeper programot. Ezután telepítse az Apache Kafka alkalmazást, és úgy konfigurálja, mint a valós rendszer fürt módban egyetlen állomáson, és azonnal indítsa el a szerver folyamatát a kezdeti receptekkel. A kafkai brókerek maguk a szerverek. Megmutatja, hogyan kell konfigurálni és elindítani őket.

Az első témák létrehozása

Az 1. fejezetben gyorsan a parancssori felületen keresztül hozhat létre témákat az Apache Kafka alkalmazásban. A témák azok az absztrakt elvárások, amelyeket az adatok tárolására és az adatokból történő olvasásra használnak. Ezek a megváltoztathatatlan üzenetek lineáris halmaza, amelyek közzétehetők és onnan kiolvashatók egy üzenetszámlálóval. Megtanulja a parancssori felület eszközeit is a témák felsorolásához, leírásához és ellenőrzéséhez.

Parancssori eszközök

Egy recept jelenik meg az alapvető parancssori eszközök használatához az adatok előállításához és a témába történő beszúráshoz. Megjelennek a különféle hasznos lehetőségek az adatok beszúrására a parancssori felületen keresztül. Ugyanezek az opciók használhatók magából a kódból, nem pedig a parancssorból. Ezután megjelennek a témáról való olvasás parancssori eszközei. Ugyanezt megtehetjük akár parancssorral, akár kódírással.

A telepítés optimalizálása

Módosíthatja a teljesítmény szálképzési és a megbízhatósági replika opcióit. A naplózási beállítások módosíthatók a naplók hibakeresésének finomhangolásához. A Zookeeper beállításait a teljesítményre és a skálázhatóságra is lehet hangolni. Gyors receptek a hangolás megkezdéséhez az 1. fejezetben találhatók.

A könyv alapvető tartalma

Az alapok ismertetése után a könyv olyan fejlettebb témákra terjed ki, mint például:

Eredmények

Miután átnézte a könyv receptjeit, többé nem leszel újonc. Most egyszerû és valós világú Apache Kafka topológiákat telepít. Írt és témákból olvasott, és streaming módon dolgozott fel adatokat. Megvan az alapvető készség, amellyel elkezdi kiaknázni ezt a hatékony technológiát a való világban. Ma szerezze be a könyvet az Amazon-tól, és kezdje el vele a tanulási utat.

(Ez a bejegyzés társult linkeket tartalmaz. Ennek a webhelynek az a módja, hogy hirdetési díjakat keressen bizonyos termékek és / vagy szolgáltatások reklámozásával vagy linkelésével.)

Telepítse a legújabb OpenRA stratégiai játékot az Ubuntu Linux rendszerre
Az OpenRA egy ingyenes / ingyenes valós idejű stratégiai játékmotor, amely újjáépíti a korai Westwood játékokat, mint például a klasszikus Command & C...
Telepítse a legújabb Dolphin Emulator for Gamecube & Wii szoftvert Linuxra
A Dolphin Emulator segítségével a kiválasztott Gamecube & Wii játékokat játszhatja Linux személyi számítógépeken (PC). Mivel a Dolphin Emulator szaba...
A GameConqueror Cheat Engine használata Linux alatt
A cikk tartalmaz egy útmutatót a GameConqueror csaló motor Linux alatt történő használatáról. Sok olyan felhasználó, aki Windows-on játszik játékot, g...