Database Architecture

Global Scale Sharding: Vitess (MySQL) vs Citus (Postgres) vs Google Cloud Spanner

An enterprise database architecture benchmark for horizontal scaling. We analyze hash vs range sharding, distributed transactions with Two-Phase Commit (2PC), Google TrueTime atomic clocks, and serving 1,000,000 QPS across global data centers.

Sachin Sharma
Sachin SharmaCreator
Sep 2, 2026
3 min read
Global Scale Sharding: Vitess (MySQL) vs Citus (Postgres) vs Google Cloud Spanner
Featured Resource
Quick Overview

An enterprise database architecture benchmark for horizontal scaling. We analyze hash vs range sharding, distributed transactions with Two-Phase Commit (2PC), Google TrueTime atomic clocks, and serving 1,000,000 QPS across global data centers.

Sachin Sharma

Sachin Sharma

Software Developer & Mobile Engineer

Building digital experiences at the intersection of design and code. Sharing weekly insights on engineering, productivity, and the future of tech.