Google Cloud NEXT '17 - Cloud Spanner 101
History
2005 - Everything on sharded clustered databases. A re-shard took years to complete.
Google Needs
- Horizontally scaling database
- ACID transactions with global consistency
- No downtime
- A minute of downtime on adwords cost millions of dollars