Pinboard (jm)
https://pinboard.in/u:jm/public/
recent bookmarks from jmSpanner: Google's Globally-Distributed Database [PDF]2012-09-15T21:32:32+00:00
http://research.google.com/archive/spanner.html
jm
Abstract: 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.
To appear in:
OSDI'12: Tenth Symposium on Operating System Design and Implementation, Hollywood, CA, October, 2012.
]]>database distributed google papers toread pdf scalability distcomp transactions cap consistencyhttps://pinboard.in/https://pinboard.in/u:jm/b:7dec089086fc/