Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Alexander Lloyd is active.

Publication


Featured researches published by Alexander Lloyd.


ACM Transactions on Computer Systems | 2013

Spanner: Google’s Globally Distributed Database

James C. Corbett; Jeffrey Dean; Michael James Boyer Epstein; Andrew Fikes; Christopher Frost; J. J. Furman; Sanjay Ghemawat; Andrey Gubarev; Christopher Heiser; Peter Hochschild; Wilson C. Hsieh; Sebastian Kanthak; Eugene Kogan; Hongyi Li; Alexander Lloyd; Sergey Melnik; David Mwaura; David Nagle; Sean Quinlan; Rajesh Rao; Lindsay Rolig; Yasushi Saito; Michal Szymaniak; Chris Jorgen Taylor; Ruth Wang; Dale Woodford

Spanner is Google’s scalable, multiversion, globally distributed, and synchronously replicated database. It is the first system to distribute data at global scale and support externally-consistent distributed transactions. This article 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: nonblocking reads in the past, lock-free snapshot transactions, and atomic schema changes, across all of Spanner.Spanner is Google’s scalable, multiversion, globally distributed, and synchronously replicated database. It is the first system to distribute data at global scale and support externally-consistent distributed transactions. This article 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: nonblocking reads in the past, lock-free snapshot transactions, and atomic schema changes, across all of Spanner.


conference on innovative data systems research | 2011

Megastore: Providing Scalable, Highly Available Storage for Interactive Services

Jason Baker; Chris Bond; James C. Corbett; J. J. Furman; Andrey Khorlin; James Larson; Jean-Michel Léon; Yawei Li; Alexander Lloyd; Vadim Yushprakh


operating systems design and implementation | 2012

Spanner: Google's globally-distributed database

James C. Corbett; Jeffrey Dean; Michael James Boyer Epstein; Andrew Fikes; Christopher Frost; J. J. Furman; Sanjay Ghemawat; Andrey Gubarev; Christopher Heiser; Peter Hochschild; Wilson C. Hsieh; Sebastian Kanthak; Eugene Kogan; Hongyi Li; Alexander Lloyd; Sergey Melnik; David Mwaura; David Nagle; Sean Quinlan; Rajesh Rao; Lindsay Rolig; Yasushi Saito; Michal Szymaniak; Chris Jorgen Taylor; Ruth Wang; Dale Woodford


Archive | 2012

Generating globally coherent timestamps

Peter Hochschild; Alexander Lloyd; Wilson C. Hsieh; Robert Felderman; Michael James Boyer Epstein


Archive | 2013

Systems and Methods of Increasing Database Access Concurrency Using Granular Timestamps

Wilson C. Hsieh; Alexander Lloyd; Eric Veach


international conference on management of data | 2017

Spanner: Becoming a SQL System

David F. Bacon; Nathan Bales; Nicolas Bruno; Brian F. Cooper; Adam Dickinson; Andrew Fikes; Campbell Fraser; Andrey Gubarev; Milind Joshi; Eugene Kogan; Alexander Lloyd; Sergey Melnik; Rajesh Rao; David Shue; Chris Jorgen Taylor; Marcel van der Holst; Dale Woodford


Archive | 2013

Organizing Data in a Distributed Storage System

Jeffrey A. Dean; Michael James Boyer Epstein; Andrew Fikes; Sanjay Ghemawat; Wilson C. Hsieh; Alexander Lloyd; Yasushi Saito; Michal Szymaniak; Sebastian Kanthak; Chris Jorgen Taylor


Archive | 2013

System and method for performing operations on target servers

Chris Jorgen Taylor; Sanjay Ghemawat; Alexander Lloyd; Andrew Fikes; Yaz Saito; Wilson C. Hsieh; Christopher Frost


Archive | 2013

Storing and Moving Data in a Distributed Storage System

Jeffrey A. Dean; Sanjay Ghemawat; Yasushi Saito; Andrew Fikes; Chris Jorgen Taylor; Sean Quinlan; Michal Szymaniak; Sebastian Kanthak; Wilson C. Hsieh; Alexander Lloyd; Michael James Boyer Epstein


Archive | 2013

System and method for committing transactions on remote servers

Sebastian Kanthak; Alexander Lloyd; Chris Jorgen Taylor; Andrew Fikes

Researchain Logo
Decentralizing Knowledge