PNUTS to Sherpa: Lessons from Yahoo!’s Cloud Database
Summary: Traces PNUTS’s evolution into Yahoo!’s globally deployed Sherpa, distilling lessons from productionizing a cloud data store. Highlights low-latency geo-replication, dynamic data re-affinitization, and session-style consistency for diverse applications. (summarized by gpt-5.6-luna on Jul 24 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Brian F. Cooper (Google)
- 2. P.P.S. Narayan (Apple)
- 3. Raghu Ramakrishnan (Microsoft)
- 4. Utkarsh Srivastava (Google)
- 5. Adam Silberstein (Google)
- 6. Philip Bohannon (Grail)
- 7. Hans-Arno Jacobsen (University of Toronto)
- 8. Nick Puz (Apple)
- 9. Daniel Weaver (Meta)
- 10. Ramana Yerneni (Google)
BibTeX Citation
@article{cooper_vldb19,
title = {{PNUTS to Sherpa: Lessons from Yahoo!’s Cloud Database}},
author = {Cooper, Brian F. and Narayan, P.P.S. and Ramakrishnan, Raghu and Srivastava, Utkarsh and Silberstein, Adam and Bohannon, Philip and Jacobsen, Hans-Arno and Puz, Nick and Weaver, Daniel and Yerneni, Ramana},
journal = {PVLDB},
series = {{VLDB} '19},
volume = {12},
number = {12},
pages = {2300--2307},
doi = {10.14778/3352063.3352146},
url = {https://doi.org/10.14778/3352063.3352146},
year = {2019}
}
Incoming Citations (Sorted by Pagerank)
Showing 1 of 1 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 8,947 | Bringing Cloud-Native Storage to SAP IQ | 2021 | SIGMOD | 5.3475158e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 8 of 8 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 47 | PNUTS: Yahoo!'s Hosted Data Serving Platform | 2008 | VLDB | 0.00044503718 |
| 73 | Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases | 2017 | SIGMOD | 0.00037333356 |
| 604 | Socrates: The New SQL Server in the Cloud | 2019 | SIGMOD | 0.0001584774 |
| 2,966 | Asynchronous View Maintenance for VLSD Databases | 2009 | SIGMOD | 7.9152992e-05 |
| 3,424 | Schema-Agnostic Indexing with Azure DocumentDB | 2015 | VLDB | 7.4241655e-05 |
| 3,566 | Efficient Bulk Insertion into a Distributed Ordered Table | 2008 | SIGMOD | 7.303217e-05 |
| 4,558 | Where in the World is My Data? | 2011 | VLDB | 6.6328303e-05 |
| 12,524 | Adaptively Parallelizing Distributed Range Queries | 2009 | VLDB | 5.093636e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 2,497 | Low-Latency Multi-Datacenter Databases using Replicated Commit | 2013 | VLDB |
| 2 | 11,153 | Native Cloud Object Storage in Db2 Warehouse: Implementing a Fast and Cost-Efficient Cloud Storage Architecture | 2024 | SIGMOD |
| 3 | 4,632 | LogStore: A Cloud-Native and Multi-Tenant Log Database | 2021 | SIGMOD |
| 4 | 6,174 | Is Scalable OLTP in the Cloud a Solved Problem? Analyzing Data Access for Distributed OLTP Architectures | 2023 | CIDR |
| 5 | 7,901 | Cloud Databases: New Techniques, Challenges, and Opportunities | 2022 | VLDB |
| 6 | 9,950 | CloudJump: Optimizing Cloud Databases for Cloud Storages | 2022 | VLDB |
| 7 | 6,281 | Peta-Scale Data Warehousing at Yahoo! | 2009 | SIGMOD |
| 8 | 5,775 | Walnut: A Unified Cloud Object Store | 2012 | SIGMOD |
| 9 | 8,642 | A Batch of PNUTS: Experiences Connecting Cloud Batch and Serving Systems | 2011 | SIGMOD |
| 10 | 47 | PNUTS: Yahoo!'s Hosted Data Serving Platform | 2008 | VLDB |