Google Cloud Spanner, every mention
10 scenes (2019) · ← back to Google Cloud Spanner
tap a year for its mentions
every year 2019 anyone Daniel Chia 17Spencer Kimball 10Michael Selick 2Peter Fenton 1Nate Stewart 1
Verbatim, from the transcripts: the passages where Google Cloud Spanner comes up
Dynamic Range Sharding with Spanner // Daniel Chia, Google Spanner (FirstMark's Data Driven NYC)
- ▶ 0:40 unnamed speaker Uh, turns out that you need to have managers when you, when you grow teams, uh, and I'm fairly happy to be working with a team of really amazing and talented engineers, uh, working on Spanner, uh, which is the main database that Google… 6 times in the scene
- ▶ 1:17 Daniel Chia Um, so just to help you understand where I'm coming from, um, what is Spanner? 3 times in the scene
- ▶ 2:17 Daniel Chia But the really cool thing about Spanner is we use this technology called TrueTime, which allows us to get an estimate of what is the exact accurate time anywhere in the world to assign a unique timestamp to every transaction that Spanner… 3 times in the scene
- ▶ 3:50 Daniel Chia Over here, I'm going to talk about how Spanner applies to it, to a relational table, but this can be applied in many other kinds of big data systems that need to distribute work across many machines. 2 times in the scene
- ▶ 7:07 Daniel Chia Um, but the problem is Spanner is a relational database and people expect to be able to do queries like, you know, select all songs where the singer ID is three and the album ID is greater than one.
- ▶ 8:31 Daniel Chia Um, so what Spanner does is something different.
- ▶ 10:42 Daniel Chia So what we can do is Spanner will actually notice that, Hey, the load on these shards are increasing.
- ▶ 12:18 Daniel Chia As a small side note, you must think that maybe my life as a Spanish engineer is horrendous. 2 times in the scene
- ▶ 14:54 Daniel Chia So unless Spanner has a crystal ball to be able to predict in five seconds exactly where in the key range you're going to be writing to, we can't split it. 2 times in the scene
- ▶ 15:48 Daniel Chia Uh, the two examples that I mentioned in the Cloud Spanner blog post, but in, in essence, it's a distributed relational database that works really well, so there's very little reason to choose it unless you have a very specific workload… 2 times in the scene