Hodnotenie:
Kniha ponúka komplexný úvod do Apache Flink s dôrazom na spracovanie dátových tokov v reálnom čase, architektúru a praktickú implementáciu. Trpí však nedostatkom podrobných príkladov, najmä v jazyku Java, a občasnými zmätočnými vysvetleniami.
Výhody:Poskytuje komplexný prehľad architektúry Flink a konceptov spracovania prúdov.
Nevýhody:Jednoduché sledovanie s podrobnými poznatkami, vhodné pre začiatočníkov až stredne pokročilých používateľov.
(na základe 9 čitateľských recenzií)
Stream Processing with Apache Flink: Fundamentals, Implementation, and Operation of Streaming Applications
Začnite pracovať s Apache Flink, open source frameworkom, ktorý poháňa niektoré z najväčších aplikácií na spracovanie dátových tokov na svete. V tejto praktickej knihe sa zoznámite so základnými konceptmi paralelného spracovania dát a zistíte, ako sa táto technológia líši od tradičného dávkového spracovania dát.
Dlhoroční autori projektu Apache Flink Fabian Hueske a Vasia Kalavri vám ukážu, ako implementovať škálovateľné streamové aplikácie pomocou rozhrania API DataStream projektu Flink a ako tieto aplikácie nepretržite spúšťať a udržiavať v prevádzkových prostrediach. Spracovanie prúdov je ideálne pre mnohé prípady použitia vrátane ETL s nízkou latenciou, prúdovej analýzy a informačných panelov v reálnom čase, ako aj detekcie podvodov, detekcie anomálií a upozorňovania. Nepretržité údaje akéhokoľvek druhu vrátane interakcií používateľov, finančných transakcií a údajov internetu vecí môžete spracovávať hneď po ich vygenerovaní.
⬤ Oboznámte sa s koncepciami a výzvami distribuovaného stavového spracovania dátových tokov.
⬤ Preskúmajte architektúru systému Flink vrátane jeho režimu spracovania v čase udalosti a modelu odolnosti voči chybám.
⬤ Poznajte základy a stavebné bloky rozhrania API DataStream vrátane jeho časových a stavových operátorov.
⬤ Čítať údaje z externých systémov a zapisovať údaje do nich s konzistenciou presne jedenkrát.
⬤ Umiestniť a konfigurovať klastre Flink.
⬤ Prevádzkovať nepretržite bežiace prúdové aplikácie.