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

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
49,50 zł 99,00 zł (-50%)
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!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

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

Zamknij

Wybierz metodę płatności

Książka
99,00 zł
Czasowo niedostępna
Ebook
49,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile