RSSAmplifier

Blog

spanner.fyi

Recent content on spanner.fyi

spanner.fyiRSS feed ↗7 posts

Latest posts

SQL Support

Spanner is a distributed database Google initiated a while ago to build a highly available and highly consistent database for its own workloads. Spanner was initially built to be a key/value and was in a completely different shape than it is today and it had different goals. Since the beginning, it had transactional capabilities, external consistency and was able to failover transparently. Over…

High Availability Writes

Spanner is a relational database with 99.999% availability which is roughly 5 mins a year. Spanner is a distributed system and can span multiple machines, multiple datacenters (and even geographical regions when configured). It splits the records automatically among its replicas and provides automatic failover. Unlike traditional failover models, Spanner doesn’t failover to a secondary cluster but…

Transactions

You need a transaction when you want to do a series of reads/writes yet you have to perform them as a single unit. Problems like transferring money from an account to another and reading a value to multiply it by a number and write the result require a series of reads and writes; therefore they require transactions. Spanner is a transactional database with quite a few interesting capabilities: It…

Hello

tl;dr: I’m joining to the Google’s Cloud Spanner team and I’ll use this medium to document my day-to-day work on the team to share insights about Spanner. Over the last few months, I was trying establish a work style where we can be more instrumental on big-picture blockers and design problems for our customers. There is a strong affinity between data problems and overall…

About

Authored by Jaana Dogan, this blog captures insights from Google’s globally distributed database, Spanner. Jaana Dogan has spent her entire life building developer platforms for various companies ranging from small startups to large companies. She also writes on Medium and on Go programming language. She is also available on Twitter, and GitHub. For collaboration and feedback, please contact…

(untitled)

Latency Ping Metrics Distributed Tracing Execution Stats SPANNER_SYS.QUERY_STATS* Slow Query Log

Archive