Intrati in legatura

Schița de curs

Suveranietatea SQL Distribuit

  • SQL global blocat în platforme închise: Spanner, Aurora Global.
  • Arhitectura CockroachDB: intervale Raft, leaseholders, MVCC.
  • Scalare orizontală fără stocare partajată.

Deployarea Clusterelor

  • Topologii Docker Compose pentru o singură regiune și multi-regiune.
  • Deployare Kubernetes StatefulSet cu volume persistente.
  • Certificare de securitate și cele mai bune practici de inițializare a nodurilor.

Compatibilitate SQL și Optimizare a Interogărilor

  • Funcționalități SQL acceptate și limitări PostgreSQL.
  • Optimizator bazat pe cost și planuri de execuție.
  • Indecși, chei compozite și indecși inversați pentru JSON/array-uri.

Configurare Multi-Regiune

  • Setări de regiune și localitate pentru plasarea datelor.
  • Tabele follow-the-workload vs. tabele regionale și obiective de supraviețuire.
  • Plasarea leaseholderilor și rutarea conștientă de topologie.

Backup, Restaurare și Recuperare în Caz de Dezastru

  • Backup-uri complete ale clusterului către stocare în cloud sau S3 on-premise.
  • Backup-uri incrementale și recuperare punctuală.
  • Changefeeds pentru streaming Kafka și webhook.

Securitate și Conformitate

  • TLS peste tot: nod-la-nod și client-la-nod.
  • RBAC și securitate la nivel de rând.
  • Logare de audit și raportare de conformitate.

Modele de Integrare

  • Conectarea framework-urilor ORM: SQLAlchemy, Prisma, GORM.
  • Migrarea de la PostgreSQL folosind instrumente.
  • Integrarea sidecar-ului Kubernetes și a service mesh.

Cerințe

  • Cunoștințe solide de SQL și administrare a bazelor de date relaționale.
  • Înțelegere de nivel înalt a consensului distribuit (Raft).
  • Cunoașterea instrumentelor Go și a Docker este utilă.

Publicul țintă

  • Arhitecți seniori de baze de date care construiesc straturi de date suverane.
  • Echipe care înlocuiesc Spanner, Aurora Global, Cosmos DB.
  • Organizații financiare și din domeniul sănătății care necesită consistență puternică.
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite