Welcome to WebmasterWorld Guest from 54.162.19.123

Forum Moderators: open

Message Too Old, No Replies

Google Spanner: Globally-Distributed Database

     
12:09 pm on Sep 19, 2012 (gmt 0)

Administrator from GB 

WebmasterWorld Administrator engine is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:May 9, 2000
posts:24156
votes: 522


Spanner is Google's scalable, multi-version, globally-distributed, and synchronously-replicated database. It is the first system to distribute data at global scale and support externally-consistent distributed transactions. This paper describes how Spanner is structured, its feature set, the rationale underlying various design decisions, and a novel time API that exposes clock uncertainty. This API and its implementation are critical to supporting external consistency and a variety of powerful features: non-blocking reads in the past, lock-free read-only transactions, and atomic schema changes, across all of Spanner.

Google Spanner: Globally-Distributed Database [research.google.com]


Link to PDF
[research.google.com...]
8:29 am on Dec 5, 2012 (gmt 0)

Moderator from US 

WebmasterWorld Administrator robert_charlton is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Nov 11, 2000
posts:11831
votes: 284


A more popularized article on the database...

Exclusive: Inside Google Spanner, the Largest Single Database on Earth
Wired
BY CADE METZ11.26.126:30 AM

[wired.com...]

Much like the engineering team that created it, Spanner is something that stretches across the globe while behaving as if itís all in one place. Unveiled this fall after years of hints and rumors, itís the first worldwide database worthy of the name ó a database designed to seamlessly operate across hundreds of data centers and millions of machines and trillions of rows of information.

Spanner is a creation so large, some have trouble wrapping their heads around it. But the end result is easily explained: With Spanner, Google can offer a web service to a worldwide audience, but still ensure that something happening on the service in one part of the world doesnít contradict whatís happening in another.
 

Join The Conversation

Moderators and Top Contributors

Hot Threads This Week

Featured Threads

Free SEO Tools

Hire Expert Members