Real-Time Streaming with Apache Kafka, Spark, and Storm: Create Platforms That Can Quickly Crunch Data and Deliver Real-Time Analytics to Users (Engli

Ocena:   (3,9 na 5)

Real-Time Streaming with Apache Kafka, Spark, and Storm: Create Platforms That Can Quickly Crunch Data and Deliver Real-Time Analytics to Users (Engli (Priyadarshini Jeyaraman Brindha)

Opinie czytelników

Obecnie brak opinii czytelników. Ocena opiera się na 11 głosach.

Zawartość książki:

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/.

Dodatkowe informacje o książce:

ISBN:9789390684595
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Real-Time Streaming with Apache Kafka, Spark, and Storm: Create Platforms That Can Quickly Crunch...
Zbuduj platformę przy użyciu Apache Kafka, Spark...
Real-Time Streaming with Apache Kafka, Spark, and Storm: Create Platforms That Can Quickly Crunch Data and Deliver Real-Time Analytics to Users (Engli

Prace autora wydały następujące wydawnictwa: