Kontaktirajte nas
 Trajanje 21 sati

Sadržaj kursa

Suverenost distribuiranog SQL-a

  • Globalni SQL zarobljen u zatvorenim platformama: Spanner, Aurora Global.
  • Arhitektura CockroachDB: Raft opsezi, leaseholders, MVCC.
  • Horizontalno skaliranje bez zajedničkog skladišta.

Raspored klastera

  • Topologije sa jednim i više regiona koristeći Docker Compose.
  • Raspored Kubernetes StatefulSet sa perzistentnim volumenima.
  • Najbolje prakse za bezbednosne sertifikate i inicijalizaciju čvorova.

SQL kompatibilnost i podešavanje upita

  • Podržane SQL funkcionalnosti i ograničenja PostgreSQL-a.
  • Kost-bazirani optimizer i planovi izvršenja.
  • Indeksi, kompozitni ključevi i inverzni indeksi za JSON/nizove.

Višeregionalna konfiguracija

  • Podešavanja regiona i lokalnosti za plasman podataka.
  • Pratiti opterećenje (follow-the-workload) u odnosu na regionalne tabele i ciljevi preživljavanja.
  • Plasman leaseholdera i rutiranje koje uzima u obzir topologiju.

Backup, oporavak i plan oporavka (DR)

  • Kompletan backup klastera u cloud skladište ili lokalni S3.
  • Inkrementalni backup-i i oporavak do određene tačke u vremenu (point-in-time recovery).
  • Changefeeds za Kafka i webhook strimovanje.

Bezbednost i usklađenost

  • TLS posvuda: čvor-na-čvor i klijent-na-čvor.
  • RBAC (kontrola pristupa na bazi uloga) i bezbednost na nivou redova.
  • Dnevnik revizije i izveštavanje o usklađenosti.

Šabloni integracije

  • Povezivanje ORM frameworka: SQLAlchemy, Prisma, GORM.
  • migracija sa PostgreSQL-a uz pomoć alata.
  • Kubernetes sidecar kontejneri i integracija sa service mesh-om.

Uslovi

  • Jak znanje iz SQL-a i administracije relacionalnih baza podataka.
  • Znanje o distribuiranom konsenzusu (Raft) na višem nivou.
  • Poznavanje Go alata i Docker-a je od koristi.

Publika

  • Stariji arhitekte baza podataka koji grade suverene slojeve podataka.
  • Timovi koji zamenjuju Spanner, Aurora Global ili Cosmos DB.
  • Finansijske i zdravstvene organizacije kojima je potrebna jaka konzistentnost.

Broj učesnika


Cena po učesniku

Iskustva korisnika (2)

Predstojeći kursevi

Povezane kategorije