Ocena:

Książka służy jako wprowadzenie do Apache Flink z naciskiem na zalety strumieniowego przesyłania danych, ale ma ograniczoną zawartość praktyczną i jest przede wszystkim koncepcyjna. Czytelnicy zwrócili uwagę na jej zwięzłość i brak przykładów kodu, argumentując, że może ona nie spełniać oczekiwań osób poszukujących bardziej praktycznego przewodnika.
Zalety:Książka jest ładnie napisana, dostarczając jasnych wyjaśnień koncepcji Flink i jego zalet w przetwarzaniu strumieniowym. Jest uznawana za pierwszą książkę na temat Flink, co czyni ją wyjątkowym źródłem dla początkujących, którzy szukają wglądu teoretycznego.
Wady:W książce brakuje praktycznych przykładów kodowania i treści programistycznych, z zaledwie kilkoma fragmentami. Jest uważana za zbyt zaawansowaną dla programistów szukających wskazówek dotyczących implementacji Flink, a jej krótka długość (100 stron) sprawiła, że niektórzy czytelnicy uważają, że nie uzasadnia ona ceny.
(na podstawie 5 opinii czytelników)
Introduction to Apache Flink: Stream Processing for Real Time and Beyond
Rośnie zainteresowanie nauką analizowania danych strumieniowych w systemach o dużej skali, takich jak ruch internetowy, transakcje finansowe, dzienniki maszyn, czujniki przemysłowe i wiele innych. Jednak analiza strumieni danych na dużą skalę była trudna do wykonania - aż do teraz. Ta praktyczna książka stanowi dogłębne wprowadzenie do Apache Flink, wysoce innowacyjnego procesora strumieniowego typu open source o zaskakującym zakresie możliwości.
Autorzy Ellen Friedman i Kostas Tzoumas pokazują zarówno technicznym, jak i nietechnicznym czytelnikom, w jaki sposób Flink został zaprojektowany, aby przezwyciężyć znaczące kompromisy, które ograniczały skuteczność innych podejść do przetwarzania strumieniowego. Dowiesz się również, w jaki sposób Flink może obsługiwać zarówno strumieniowe, jak i wsadowe przetwarzanie danych za pomocą jednej technologii.
⬤ Poznasz konsekwencje niewłaściwego przetwarzania strumieniowego - w handlu detalicznym i marketingu, IoT, telekomunikacji oraz bankowości i finansach.
⬤ Dowiedz się, jak zaprojektować architekturę danych, aby uzyskać jak największe korzyści z przetwarzania strumieniowego.
⬤ Zapoznanie się z możliwościami i funkcjami Flink, wraz z przykładami tego, jak firmy używają Flink, w tym w produkcji.
⬤ Zagłębić się technicznie we Flink i dowiedzieć się, jak obsługuje on obliczenia czasowe i stanowe.
⬤ Zbadaj, w jaki sposób Flink przetwarza zarówno dane strumieniowe (nieograniczone), jak i wsadowe (ograniczone) bez poświęcania wydajności.