native databases and storage for games
summary
Cloud Spanner is presented as a strongly consistent, globally distributed relational database that removes manual sharding, provides serializability/external consistency, and supports regional or multi‑regional configs with up to five nines availability. Niantic migration data claims ~50% lower operational costs and ~25% lower latency. Open Saves is an open‑source storage layer running on GKE/Cloud Run that uses Cloud Memorystore, Datastore and Cloud Storage, offers JRPC client bindings, optimized placement, chunked uploads, and a local Spanner emulator for testing.
AI-written summary · about
chapters (13)
- 0:00Intro
- 0:31Overview
- 0:47The current game industry
- 1:42System failure
- 2:07Hidden costs
- 2:31spanner
- 3:18transactional consistency
- 5:28serializability
- 7:40minimizing downtime
- 8:27regional vs multiregional
- 9:19Global fiber optic network
- 9:56Pokemon Go
- 11:08OpenSaves
related talks
37mGoogle Cloud Spanner: Going global with relational database
47mGoogle Cloud Spanner: Global consistency at scale
33mGoogle Cloud Spanner: Global consistency at scale
41mSpanner - Google's Distributed Database
49mSpanner - fully managed horizontally scalable relational DB with ACID transactions
26mCloud Native Database Meetup Japan: The State of Distributed Database in Japan
18mHow Dragon Quest Walk handled millions of players using Cloud Spanner
01h 02mDiamond Sponsor Hall
