Spanner's Architecture
Let's look into the architecture of Spanner in detail.
Components of Spanner
A Spanner deployment is called a universe.
Universe
Universe consists of a set of zones, which are the units of administrative deployment, physical isolation, and replication (e.g. datacenters).
Each zone has a zone manager and hundreds to several thousand spanservers.
Zone manager
The zone manager assigns data to spanservers.
Spanservers
Spanservers read/write requests from clients and store data.
Location proxies
The per-zone location proxies are used by clients to locate the spanservers that serve a specific portion of ...