Ocena:

Obecnie brak opinii czytelników. Ocena opiera się na 11 głosach.
Zbuduj platformę przy użyciu Apache Kafka, Spark i Storm, aby generować wgląd w dane w czasie rzeczywistym i wyświetlać je za pomocą pulpitów nawigacyjnych.
Kluczowe cechy
⬤ Obszerna praktyczna demonstracja koncepcji Apache Kafka, w tym przykłady producentów i konsumentów.
⬤ Zawiera graficzne przykłady i objaśnienia implementacji poleceń i metod Kafka Producer i Kafka Consumer.
⬤ Obejmuje integrację i wdrażanie architektur Spark-Kafka i Kafka-Storm.
Opis
Real-Time Streaming with Apache Kafka, Spark, and Storm to książka, która zawiera przegląd koncepcji i architektur strumieniowania w czasie rzeczywistym Apache Kafka, Storm i Spark. Czytelnicy dowiedzą się, jak budować systemy, które mogą przetwarzać strumienie danych w czasie rzeczywistym przy użyciu tych technologii. Dzięki temu będą w stanie przetwarzać duże ilości danych w czasie rzeczywistym i przeprowadzać analizy lub generować spostrzeżenia.
Architektura Kafki i jej różne komponenty są szczegółowo opisane. Zademonstrowana zostanie instalacja i konfiguracja klastra Kafka. System wydawca-subskrybent Kafki zostanie zaimplementowany w Eclipse IDE przy użyciu wiersza poleceń i języka Java. Książka omawia architekturę Apache Storm, koncepcje Spout i Bolt, a także ich zastosowania w systemie alertów transakcyjnych. Opisuje również podstawowe koncepcje Sparka, aplikacje i wykorzystanie Sparka do implementacji mikrousługi. Aby poznać proces integracji Kafki i Storma, omówione zostaną dwa podejścia do integracji Sparka i Kafki.
Książka ta pomoże inżynierowi oprogramowania przekształcić się w inżyniera Big Data i architekta Big Data, dostarczając wiedzy na temat przetwarzania dużych zbiorów danych oraz architektur Kafka, Storm i Spark Streaming.
Czego się nauczysz
⬤ Tworzenie producentów, konsumentów i brokerów Kafka za pomocą wiersza poleceń.
⬤ Kompleksowa implementacja systemu przesyłania wiadomości Kafka z Javą w Eclipse.
⬤ Przeprowadzać instalację i tworzenie klastra Storm oraz wykonywać polecenia Storm Management.
⬤ Wdrożenie Spouts, Bolts i topologii w Storm dla systemu aplikacji alertów transakcyjnych.
Dla kogo jest ta książka
Ta książka jest przeznaczona dla programistów, analityków danych i architektów Big Data, którzy chcą tworzyć systemy oprogramowania do przetwarzania strumieni danych w czasie rzeczywistym. Aby zrozumieć koncepcje zawarte w tej książce, wymagana jest znajomość dowolnego języka programowania, takiego jak Java, Python itp.
Spis treści
1. Wprowadzenie do Kafki.
2. Instalacja Kafki.
3. Kafka Messaging.
4. Producenci Kafka.
5. Kafka Consumers.
6. Wprowadzenie do Storm.
7. Instalacja i konfiguracja.
8. Wylewki i śruby.
9. Wprowadzenie do Spark.
10. Spark Streaming.
11. Integracja Kafki ze Storm.
12. Integracja Kafki ze Sparkiem.
O Autorach
Brindha Priyadarshini Jeyaraman ma ponad 12-letnie doświadczenie zawodowe w tworzeniu oprogramowania i budowaniu systemów analizy danych. Ukończyła studia magisterskie w dziedzinie inżynierii wiedzy ze złotym medalem na National University of Singapore. Jest ekspertem w zrozumieniu problemów biznesowych, projektowaniu i wdrażaniu rozwiązań wykorzystujących uczenie maszynowe. Ma duże doświadczenie w tworzeniu oprogramowania i wdrażaniu systemów analizy danych. Pracowała nad kilkoma projektami Data Science w domenach transportu, handlu elektronicznego, opieki zdrowotnej, ubezpieczeń, bankowości i finansów. Uzyskała certyfikaty SCJP i SCWCD.
Profil LinkedIn: https: //www.linkedin.com/in/brindha-jeyaraman-75347922/.