聯繫我們

課程簡介

Distributed SQL Sovereignty

  • Challenges of global SQL trapped within closed platforms like Spanner and Aurora Global.
  • CockroachDB architecture: Raft ranges, leaseholders, and MVCC.
  • Achieving horizontal scaling without reliance on shared storage.

Cluster Deployment

  • Implementing single-region and multi-region Docker Compose topologies.
  • Deploying Kubernetes StatefulSets with persistent volumes.
  • Best practices for security certificates and node initialization.

SQL Compatibility and Query Tuning

  • Overview of supported SQL features and limitations compared to PostgreSQL.
  • Understanding the cost-based optimizer and execution plans.
  • Utilizing indexes, composite keys, and inverted indexes for JSON and arrays.

Multi-Region Configuration

  • Configuring region and locality settings for precise data placement.
  • Balancing follow-the-workload strategies with regional tables and durability goals.
  • Managing leaseholder placement and topology-aware routing.

Backup, Restore, and Disaster Recovery (DR)

  • Performing full cluster backups to cloud storage or on-premise S3.
  • Executing incremental backups and point-in-time recovery.
  • Utilizing Changefeeds for streaming to Kafka and webhooks.

Security and Compliance

  • Enforcing TLS everywhere: between nodes and from client to node.
  • Implementing Role-Based Access Control (RBAC) and row-level security.
  • Managing audit logging and generating compliance reports.

Integration Patterns

  • Connecting ORM frameworks such as SQLAlchemy, Prisma, and GORM.
  • Migrating from PostgreSQL using appropriate tooling.
  • Integrating Kubernetes sidecars and service meshes.

最低要求

  • Strong proficiency in SQL and relational database administration.
  • A high-level understanding of distributed consensus mechanisms, specifically Raft.
  • Familiarity with Go tooling and Docker is beneficial.

Audience

  • Senior database architects designing sovereign data layers.
  • Teams looking to replace Spanner, Aurora Global, or Cosmos DB.
  • Financial and healthcare organizations requiring strong consistency guarantees.
 21 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類