homepage Welcome to WebmasterWorld Guest from 54.226.213.228
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Become a Pro Member

Visit PubCon.com
Home / Forums Index / Google / Google Desktop Tools and Google Labs Projects
Forum Library, Charter, Moderator: open

Google Desktop Tools and Google Labs Projects Forum

    
Google Spanner: Globally-Distributed Database
engine




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

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...]

 

Robert Charlton




msg:4525203
 8:29 am on Dec 5, 2012 (gmt 0)

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.

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / Google / Google Desktop Tools and Google Labs Projects
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved