Schița de curs

  • Introducere
  • Aspecte teoretice ale sistemelor distribuite
    • Influențe și limitări
    • Capacități de scalabilitate și fiabilitate
    • Sharding și partionare
  • Cele mai populare modele arhitecturale
    • Arhitectura pe 3 niveluri
    • Sharding
    • Streaming
    • Lambda & Kappa
  • Calcul distribuit
    • Servicii stateless
    • Modele pentru servicii cu stare scalabile și fiabile
  • Depozitare cu scalabilitate și fiabilitate înaltă
    • Capacități NoSQL și tipuri
    • Modele pentru depozitarea datelor în sisteme distribuite, cu fiabilitate și scalabilitate înalte
    • Exerciții de laborator cu Redis
  • Bus de mesaje cu scalabilitate și fiabilitate înaltă
    • Capacități și tipuri de streaming/event-driven
    • Modele pentru procesarea evenimentelor în sisteme distribuite, cu fiabilitate și scalabilitate înalte
    • Laborator Kafka
  • Alte aspecte importante ale arhitecturii
  • Concluzii și rezumat

Cerințe

  • O înțelegere de bază a arhitecturii sistemelor ...
  • Experiență cu proiectarea sistemelor sau serviciilor mici
  • 3+ ani de experiență în programare

Audiență

  • Arhitecți de soluții și aplicații
  • Lideri tehnici
  • Ingineri seniori
 14 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite