YugabyteDB’s sharding, replication and transactions architecture is similar to that of Google Cloud Spanner which is also a globally-distributed CP database with high write availability. Both these databases are based on the design principles outlined in the original Google Spanner paper published in 2012. Note that while Google Cloud Spanner leverages Google’s proprietary (and expensive) network infrastructure, YugabyteDB is designed work on commodity infrastructure used by most enterprise users.

Following blogs highlight how YugabyteDB differs from Google Cloud Spanner.

Following blogs highlight how YugabyteDB works as an open source, cloud native Spanner derivative.