Schița de curs

Prezentare generală a sistemelor de mesagerie distribuite

  • Use Cases
  • Alternative la Kafka

Kafka API

  • Producer API
  • High Level Consumer API
  • Simple Consumer API
  • Kafka Hadoop Consumer API

Configurare

  • Noul Producer
  • Broker
  • Configurație a Consumerului și Producătorului

Proiecta

  • Motivație
  • Persistență
  • Eficiență
  • Producătorul
  • Consumatorul
  • Semantica livrării mesajelor
  • Replicare

Implementarea

  • Dizajn API
  • Nivel de rețea
  • Mesaje
  • Formatul mesajului
  • Jurnal
  • Distribuție

Operațiunile Kafka de bază

  • Adăugarea și eliminarea topicurilor
  • Modificarea topicurilor
  • Oprit fără pierderi
  • Equilibrare a liderului
  • Vizualizarea poziției consumatorului
  • Mirroring date între clustere
  • Extinderea cluster-ului
  • Decomisionarea broker-ului
  • Crescerea factorului de replicare

Alte

  • Datacenters
  • Configurări importante server
  • Configurări importante client
  • Configurări server pentru producție
  • Supraveghere
  • ZooKeeper

Cerințe

Competențe de bază de administrare a sistemelor, înțelegerea oricărui limbaj de programare orientat pe obiecte.

 14 ore

Numărul de participanți


Pret per participant

Mărturii (7)

Upcoming Courses

Categorii înrudite