Plan Szkolenia

Przegląd rozproszonych systemów komunikacyjnych

  • Przypadki zastosowania
  • Alternatywy dla Kafki

Kafka API

  • API Producenta
  • Wysoko poziomowe API Konsumenta
  • Proste API Konsumenta
  • Kafka Hadoop Consumer API

Konfiguracja

  • Nowy Producent
  • Broker
  • Konfiguracja konsumentów i producentów

Projektowanie

  • Motywacja
  • Persistence (trwałość)
  • Efektywność
  • Producent
  • Konsument
  • Semantyka dostarczania wiadomości
  • Replikacja

Zaimplementowanie

  • Projekt API
  • Warstwa sieciowa
  • Wiadomości
  • Format wiadomości
  • Dziennik (log)
  • Dystrybucja

Podstawowe operacje w Kafka

  • Dodawanie i usuwanie tematów
  • Modyfikowanie tematów
  • Zamykanie z zachowaniem spójności
  • Balansowanie przywództwa (leadership)
  • Sprawdzanie pozycji konsumenta
  • Lustrzane odbijanie danych między klastrami
  • Rozszerzanie klasteru
  • Dekomisja brokerów
  • Zwiększanie czynnika replikacji

Inne

  • Datacenters (centra danych)
  • Ważne konfiguracje serwera
  • Ważne konfiguracje klienta
  • Konfiguracje serwerów produkcyjnych
  • Monitorowanie
  • ZooKeeper

Wymagania

Podstawowe umiejętności administracji systemów, zrozumienie dowolnego języka programowania obiektowego.

 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie