Schița de curs

Introducere în Kafka ca o coadă de mesaje

  • Prezentare generală a Apache Kafka
  • Kafka ca o coadă de mesaje: concepte și caracteristici
  • Cazuri de utilizare pentru utilizarea Kafka ca coadă de mesaje

Configurarea subiectelor Kafka pentru coada de mesaje

  • Configurarea subiectelor pentru scenarii de așteptare a mesajelor
  • Strategii de partiționare pentru distribuirea mesajelor
  • Considerații privind replicarea și toleranța la erori

Producerea și consumul de mesaje

  • Producerea de mesaje către subiecte Kafka
  • Implementarea consumatorilor de mesaje
  • Gestionarea grupurilor de consumatori și a decalajelor pentru consumul de mesaje

Prelucrarea mesajelor și gestionarea erorilor

  • Semantica de procesare a mesajelor în Kafka
  • Gestionarea erorilor și strategii de reluare a încercărilor
  • Cozile de așteptare a mesajelor moarte și reprocesarea mesajelor

Monitorizarea și Management

  • Monitorizarea lui Kafka pentru randamentul și latența mesajelor
  • Gestionarea subiectelor Kafka și a grupurilor de consumatori
  • Reglarea performanțelor pentru sarcinile de lucru ale cozilor de mesaje

Securitate și conformitate

  • Implementarea măsurilor de securitate pentru coada de mesaje Kafka
  • Autentificare și autorizare pentru producători și consumatori
  • Considerații privind conformitatea pentru stocarea și procesarea mesajelor

Rezumat și etape următoare

Cerințe

  • Înțelegerea sistemelor distribuite
  • Experiență cu Linux interfața de linie de comandă
  • Experiență de programare de bază în Java sau într-un alt limbaj de programare

Audiență

  • Administratori de sistem
 14 ore

Numărul de participanți



Pret per participant

Mărturii (5)

Cursuri înrudite

Stream Processing with Kafka Streams

7 ore

Categorii înrudite