Peter Hochschild
10 Papers
70 Citations
Peter Hochschild is an academic researcher from Google. The author has contributed to research in topics: Distributed transaction & Computer science. The author has an hindex of 6, co-authored 10 publications.
Chat about Author
Papers
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 Piotr Szymaniak,Chris Jorgen Taylor,Ruth Wang,Dale Woodford +25 more
- 08 Oct 2012
TL;DR: 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, critical to supporting external consistency and a variety of powerful features.
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 Piotr Szymaniak,Chris Jorgen Taylor,Ruth Wang,Dale Woodford +25 more
TL;DR: Spanner as mentioned in this paper is Google's scalable, multiversion, globally distributed, and synchronously replicated database, which is the first system to distribute data at global scale and support externally-consistent distributed transactions.
672
Cores that don't count
Peter Hochschild,Paul Turner,Jeffrey C. Mogul,Rama K. Govindaraju,Parthasarathy Ranganathan,David E. Culler,Amin Vahdat +6 more
- 01 Jun 2021
TL;DR: In this article, a call-to-action for software-based approaches to mercurial cores is presented, ranging from better detection and isolating mechanisms to methods for tolerating the silent data corruption they cause.
139
•Proceedings Article
Sundial: Fault-tolerant Clock Synchronization for Datacenters
Yuliang Li,Gautam Kumar,Hema Hariharan,Hassan M. G. Wassel,Peter Hochschild,Dave Platt,Simon L. Sabato,Minlan Yu,Nandita Dukkipati,Prashant Chandra,Amin Vahdat +10 more
- 01 Jan 2020
TL;DR: Sundial is presented, a fault-tolerant clock synchronization system for datacenters that achieves ∼100ns time-uncertainty bound under various types of failures, which is more than two orders of magnitude lower than the state-of-the-art solutions.
Patent
Method and apparatus for a network queuing engine and congestion management gateway
Bob Felderman,Roy Michael Bannon,Peter Hochschild,Guenter E. Roeck,Hain Ching Humphrey Liu +4 more
- 28 Apr 2009
TL;DR: In this paper, a method, apparatus, and queuing engine implement congestion management, which may include receiving, via a first interface of the apparatus, data traffic for forwarding to a node of a network.
35