Schița de curs

Prezentare generală a sistemelor de mesajere distribuite

  • Cazuri de utilizare
  • Alternative la Kafka

API Kafka

  • API Producător
  • API Consumator de nivel înalt
  • API Consumator simplu
  • API Consumator Kafka Hadoop

Configurare

  • Noul producător
  • Broker
  • Configurarea consumatorului și a producătorului

Design

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

Implementare

  • Design API
  • Strat de rețea
  • Mesaje
  • Formatul mesajului
  • Jurnal (Log)
  • Distribuire

Operațiuni de bază cu Kafka

  • Adăugarea și eliminarea topicurilor
  • Modificarea topicurilor
  • Opreșterea Graceful
  • Echilibrarea lideratului
  • Verificarea poziției consumatorului
  • Mirarea datelor între clustere
  • Mărirea cluster-ului
  • Decomandarea broker-ilor
  • Augmentarea factorului de replicare

Altele

  • Datacenters
  • Configurări importante ale serverului
  • Configurări importante ale clientului
  • Configurări de server pentru producție
  • Monitorizare
  • ZooKeeper

Cerințe

Skilluri de bază în administrarea sistemelor, înțelegere a unui limbaj orientat pe obiecte.

 14 ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite