Automatically shard & scale-out traditional databases on K8s
summary
Claims a concrete path to turn existing MySQL/Postgres/Oracle clusters into a distributed, elastic system using Apache ShardingSphere as a proxy/GDBC layer, with a computing–storage split and read-write splitting to replicas. Shows Helm chart deploy on Kubernetes, SQL dialect for creating sharded tables (hash mod example), a live demo that creates shards and measures higher QPS, and notes that existing tooling and replicas remain usable.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 2:01Big Data characteristics
- 6:07OLTP vs OLAP requirements
- 8:18Adopt distributed databases
- 11:13Turning databases distributed
- 13:21Benefits of ShardingSphere
- 15:07ShardingSphere project overview
- 16:33ShardingSphere JDBC and Proxy
- 21:42Demo setup on Cloud
- 26:05Summary and Q&A
related talks
42mPostgreSQL Distributed & Secure Database Ecosystem Building
31mPostgreSQL Distributed & Secure Database Ecosystem Building
46mDatabase Sharding the Right Way Easy, Reliable, and Open source
23mSharding for hyperscale and geographically distributed relational databases
32mData @Scale Seattle- Eric Hwang introduced by Ganapathy Krishnamoorthy
32mSharding for mission-critical, internet-scale apps
38mIntro: Vitess
53mBreakout Session
