ODBIERZ TWÓJ BONUS :: »

Kafka w praktyce. Przetwarzanie strumieniowe i potoki danych o dużej skali. Wydanie II Gwen Shapira, Todd Palino, Rajini Sivaram, Krit Petty

(ebook) (audiobook) (audiobook)
Autorzy:
Gwen Shapira, Todd Palino, Rajini Sivaram, Krit Petty
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.3/6  Opinie: 3
Stron:
416
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
99,00 zł
Powiadom mnie, gdy książka będzie dostępna

Ebook
50,49 zł 99,00 zł (-49%)
49,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Instalowania i konfigurowania Apache Kafka w różnych środowiskach, także chmurowych
  • Tworzenia i zarządzania klastrami Kafki oraz dobierania odpowiedniej architektury
  • Budowania i konfigurowania producentów i konsumentów komunikatów
  • Stosowania serializacji i deserializacji danych, w tym z użyciem Apache Avro
  • Wykorzystywania AdminClient API do zarządzania tematami, partycjami i grupami konsumentów
  • Zarządzania replikacją, partycjami i pamięcią masową w klastrze Kafki
  • Zapewnienia niezawodnego dostarczania danych oraz walidacji niezawodności systemu
  • Konfigurowania semantyki "dokładnie raz" z użyciem idempotentnych producentów i transakcji
  • Budowania potoków danych z wykorzystaniem frameworku Kafka Connect oraz narzędzi ETL
  • Realizowania mirroringu danych między klastrami i wdrażania architektur wieloklastrowych
  • Zabezpieczania Kafki poprzez uwierzytelnianie, autoryzację i szyfrowanie
  • Administrowania tematami, grupami konsumentów i konfiguracją klastra
  • Monitorowania działania Kafki, analizy wskaźników i diagnozowania problemów
  • Projektowania i wdrażania aplikacji do przetwarzania strumieniowego z użyciem Kafka Streams
  • Stosowania wzorców projektowych przetwarzania strumieniowego i optymalizacji topologii

Każda aplikacja korporacyjna tworzy dane. Ich przenoszenie i przetwarzanie jest równie ważne jak same dane. Platforma Apache Kafka została zbudowana właśnie w tym celu: aby umożliwić płynną obsługę strumieni zdarzeń czasu rzeczywistego. Umożliwia to architektom nie tylko łączenie aplikacji z systemami danych, ale również budowanie niestandardowych aplikacji, które same w sobie wyzwalają strumienie danych. Okazuje się, że architektura skupiona wokół strumieni zdarzeń otwiera zupełnie nowy rozdział projektowania dużych systemów.

Dzięki temu praktycznemu przewodnikowi komfortowo rozpoczniesz pracę z platformą streamingową Apache Kafka. Poznasz najlepsze praktyki w zakresie jej wdrażania i konfiguracji, aby zapewnić sobie możliwość strumieniowego przetwarzania dużych ilości danych. Zaznajomisz się z AdminClient API Kafki, mechanizmem transakcji i z nowymi funkcjonalnościami zabezpieczeń. W książce znajdziesz szczegółowe instrukcje, w jaki sposób wdrażać klastry produkcyjne Kafki, pisać niezawodne mikrousługi oparte na zdarzeniach i budować skalowalne aplikacje przetwarzania strumieniowego. Opisano w niej też gwarancje niezawodności, kluczowe interfejsy API i szczegóły architektury, w tym protokół replikacji, kontroler i warstwę pamięci masowej.

Najciekawsze zagadnienia:

  • wdrażanie i konfigurowanie Kafki w praktyce
  • niezawodne dostarczanie danych
  • budowanie potoków danych i aplikacji
  • monitorowanie, dostrajanie i utrzymywanie działania Kafki w środowisku produkcyjnym
  • wskaźniki pomiarów operacyjnych Kafki
  • Kafka w systemach przetwarzania strumieniowego

Kafka: gwarancja niezawodności korporacyjnych aplikacji!

Wybrane bestsellery

O autorach książki

Gwen Shapira pracuje w firmie Confluent, zarządza zespołem Kafki dla natywnej chmury. Odpowiada za wydajność, elastyczność i wielodzierżawność Kafki.

Todd Palino to główny inżynier kadrowy SRE w firmie LinkedIn, który jest odpowiedzialny za planowanie pojemności zasobów i wydajności.

Rajini Sivaram jest głównym inżynierem w firmie Confluent, projektującym i rozwijającym replikację międzyklastrową i funkcjonalności bezpieczeństwa dla Kafki.

Krit Petty jest menedżerem SRE do spraw Kafki w firmie LinkedIn.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka wymaga wcześniejszej znajomości Apache Kafka lub przetwarzania strumieniowego?
Podstawowa wiedza z zakresu programowania i systemów rozproszonych będzie pomocna, jednak książka krok po kroku wprowadza w świat Apache Kafka - od instalacji, przez konfigurację, po zaawansowane scenariusze wdrożeniowe.
2. Jakie praktyczne zagadnienia znajdę w książce?
Publikacja omawia m.in. instalację i konfigurację Kafki, budowanie potoków danych, zapewnianie niezawodności, monitorowanie klastra, bezpieczeństwo, zarządzanie tematami i grupami konsumentów oraz przetwarzanie strumieniowe na przykładach.
3. Czy książka zawiera przykłady kodu i instrukcje krok po kroku?
Tak, w książce znajdziesz liczne przykłady kodu, instrukcje wdrożeniowe oraz praktyczne wskazówki dotyczące administrowania i programowania z użyciem Kafki.
4. Czy publikacja uwzględnia nowości z najnowszych wersji Apache Kafka?
Tak, wydanie II zostało zaktualizowane o najnowsze funkcjonalności, takie jak AdminClient API, mechanizmy transakcji, nowe opcje zabezpieczeń oraz inne zmiany wprowadzone w ostatnich wersjach Kafki.
5. Czy książka pomoże mi przygotować się do pracy z Kafką w środowisku produkcyjnym?
Tak, książka koncentruje się na praktycznych aspektach wdrażania, monitorowania, skalowania i utrzymywania klastrów Kafki w realnych środowiskach biznesowych.
6. W jakiej formie dostępna jest książka na Helion.pl?
Książka dostępna jest w wersji drukowanej oraz w formatach elektronicznych (ebook: PDF, ePub, mobi), które można czytać na komputerze, czytniku lub tablecie.
7. Czy mogę liczyć na wsparcie techniczne lub dodatkowe materiały po zakupie książki?
Po zakupie możesz korzystać z materiałów dodatkowych udostępnianych przez wydawnictwo oraz kontaktować się z obsługą klienta Helion.pl w razie problemów z zamówieniem lub pobraniem ebooka.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
99,00 zł
Czasowo niedostępna
Ebook
50,49 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint