Apache Kafka

Knihy Apache Kafka

Knihy Apache Kafka
Stream processing, paradigma počítačového programovania, ktorá sa zaoberá dopytovaním nepretržitých tokov údajov a zisťovaním podmienok v priebehu milisekúnd od prijatia údajov, zažíva boom a Apache Kafka je na jeho čele. Bez ohľadu na to, či ste tento článok otvorili preto, že by ste si chceli rozšíriť pracovné obzory alebo sa jednoducho dozvedieť viac o technológii, ktorá uspokojí vašu zvedavosť, náš zoznam top 5 kníh Apache Kafka vám pomôže.

Čo je Apache Kafka?

Apache Kafka je distribuovaná streamovacia platforma s otvoreným zdrojovým kódom, ktorá umožňuje tri hlavné veci: môže publikovať a prihlásiť sa na odber tokov záznamov, ukladať prúdy záznamov trvanlivým spôsobom odolným voči chybám a spracovávať prúdy záznamov tak, ako sa vyskytujú.

Apache Kafka bol pôvodne vyvinutý spoločnosťou LinkedIn s cieľom poskytnúť jednotnú vysokovýkonnú platformu s nízkou latenciou pre prácu s dátovými kanálmi v reálnom čase. Dnes Apache Kafka podporuje aplikácie orientované na zákazníka a prepája následné systémy s údajmi v reálnom čase.

Najlepšie knihy Apache Kafka

Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale

Táto praktická príručka bola napísaná pre softvérových inžinierov, ktorí vyvíjajú aplikácie využívajúce Kafkove API. Je vhodný aj pre produkčných inžinierov, ktorí inštalujú, konfigurujú, ladia a monitorujú produkčnú verziu Apache Kafka. Jej autorka, Neha Narkhede, je spoluzakladateľkou a CTO v spoločnosti Confluent a bola zodpovedná za infraštruktúru streamovania postavenú na platformách Apache Kafka a Apache Samza, keď pracovala v spoločnosti LinkedIn. Jej obrovské skúsenosti vychádzajú z každej stránky tejto knihy. Ak hľadáte rýchly, ale podrobný úvod do Apache Kafky, toto je kniha, od ktorej by ste mali začať.

Apache Kafka 1.0 Kuchárska kniha

Sme pevne presvedčení, že všetci vývojári by sa mali usilovať dozvedieť čo najviac o nástrojoch, s ktorými pracujú, ale zároveň uznávame, že vývoj riešení rýchlosťou podnikania niekedy znamená vynechanie technických vecí a postupné zisťovanie vecí. Ak sa chcete dozvedieť, ako je možné Apache Kafka integrovať do ďalších dôležitých nástrojov pre veľké dáta, mali by ste si túto knihu pridať do svojej knižnice, pretože obsahuje viac ako 100 praktických receptov na používanie distribuovaných podnikových správ na spracovanie údajov v reálnom čase.

Streamovacie systémy: Čo, kde, kedy a ako vo veľkom meradle

Táto praktická kniha bola napísaná pre tých, ktorí by chceli preskúmať streamovacie systémy a dozvedieť sa, ako ich používajú dátoví inžinieri, vedci a vývojári na spracovanie údajov v čase. Kniha je koncepčná a platformovo-agnostická, takže je skvelým zdrojom nielen pre vývojárov Apache Kafka, ale aj pre všetkých ostatných.

Navrhovanie dátovo náročných aplikácií: veľké myšlienky za spoľahlivými, škálovateľnými a udržovateľnými systémami

Od Facebooku cez Google až po startupy mnohých druhov, dáta sú dnes všade a ten, kto ich vie využiť vo svoj prospech, vedie balíček. Táto kniha sa zaoberá dátovo náročnými aplikáciami a ich dizajnom. Je to praktické, ale komplexné a jeho autor Martin Kleppmann odvádza skvelú prácu, keď pomáha čitateľovi orientovať sa v čoraz zložitejšej oblasti navrhovania aplikácií založených na dátach.

Streamovacia architektúra: nové dizajny využívajúce prúdy Apache Kafka a MapR

Autori tejto knihy uvádzajú kľúčové prvky v dobrom dizajne pre streamingovú analytiku, nové technológie zasielania správ, vrátane Apache Kafka a MapR Streams, možnosti technológií pre streamingovú analytiku a oveľa viac. Kniha je určená pre vývojárov aj netechnických ľudí a z celého srdca ju môžeme odporučiť každému, kto by chcel vedieť, ako Apache Kafka zapadá do širšej krajiny spracovania streamov.

(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 5 najlepších arkádových hier pre Linux
5 najlepších arkádových hier pre Linux
V dnešnej dobe sú počítače vážne stroje používané na hranie hier. Ak nemôžete dosiahnuť nové najvyššie skóre, budete vedieť, čo tým myslím. V tomto pr...
Hry Battle For Wesnoth 1.13.6 Vývoj uvoľnený
Battle For Wesnoth 1.13.6 Vývoj uvoľnený
Battle For Wesnoth 1.13.6 vydané minulý mesiac, je šiestym vývojovým vydaním v 1.13.séria x a prináša množstvo vylepšení, najmä používateľského rozhra...
Hry Ako nainštalovať League Of Legends na Ubuntu 14.04
Ako nainštalovať League Of Legends na Ubuntu 14.04
Ak ste fanúšikom League of Legends, potom je to pre vás príležitosť otestovať spustenie League of Legends. Upozorňujeme, že program PlayOnLinux podpor...