Intrati in legatura

Schița de curs

Suveranitatea SQL Distribuită

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

Implementarea Clusterului

  • Topologii Docker Compose pentru o singură regiune și multiple regiuni.
  • Implementare Kubernetes StatefulSet cu volume persistente.
  • Certificări 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-Regională

  • 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 la Dezastru

  • Backup-uri complete ale clusterului în stocarea 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.
  • Logging de audit și raportare de conformitate.

Modele de Integrare

  • Conectarea cadrelor ORM: SQLAlchemy, Prisma, GORM.
  • Migrarea de la PostgreSQL cu ajutorul uneltelor.
  • Integrarea sidecar-urilor Kubernetes și a rețelelor de servicii.

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).
  • Familiaritate cu instrumentele Go și 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ă o consistență puternică.
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite