Zkuste nás kontaktovat

Návrh Školení

Přehled distribuovaných systémů pro zasílání zpráv

  • Použití v praxi
  • Alternativy k Kafka

Rozhraní API v Kafka

  • Producentové rozhraní API
  • Rozhraní High Level Consumer API
  • Rozhraní Simple Consumer API
  • Rozhraní Kafka Hadoop Consumer API

Konfigurace

  • Nový producent
  • Broker
  • Konfigurace spotřebičů a producentů

Návrh systému

  • Motivace
  • Trvalost dat
  • Efektivita
  • Producent
  • Spotřebič
  • Sémantika doručování zpráv
  • Replikace dat

Implementace

  • Návrh rozhraní API
  • Síťová vrstva
  • Zprávy
  • Formát zpráv
  • Protokolování aktivit
  • Rozdělování dat

Základní operace v Kafka

  • Přidávání a odstraňování témat
  • Úprava témat
  • Šetrné ukončení procesů
  • Vyvážení rozhodujících prvků
  • Kontrola pozice spotřebiče
  • Zrcadlení dat mezi clustery
  • Rozšiřování clusteru
  • Odstavení brokerů z provozu
  • Zvýšení faktoru replikace

Ostatní témata

  • Datová centra
  • Důležité konfigurace serverů
  • Důležité konfigurace klientů
  • Konfigurace produkčních serverů
  • Monitorování systému
  • ZooKeeper

Požadavky

Základní znalosti v oblasti správy systémů a povědomí o jakémkoli objektově orientovaném programovacím jazyku.

 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (7)

Nadcházející kurzy

Související kategorie