default search action
Peter Alvaro
Person information
- affiliation: University of California, Santa Cruz, CA, USA
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j22]Peter Alvaro, Manuel Rigger:
Automatically Testing Database Systems: DBMS testing with test oracles, transaction history, and fuzzing. ACM Queue 21(6): 128-135 (2024) - [c44]Peter Alvaro, Matthew Adiletta, David Cheng, Adrian Cockroft, Frank Hady, Ramesh Illikkal, Esteban Ramos, Robert Soulé:
NotNets: Accelerating Microservices by Bypassing the Network. APSys 2024: 67-73 - [c43]Esteban Ramos, Robert Soulé, Peter Alvaro, Pietro Bressana, Edmund Chen, Uri Cummings, Rui Li, James Tsai, Rajit Manohar:
Split gRPC: An Isolation Architecture for RPC Software Stacks. APSys 2024: 81-87 - [i10]Peter Alvaro, Matthew Adiletta, Adrian Cockroft, Frank Hady, Ramesh Illikkal, Esteban Ramos, James Tsai, Robert Soulé:
NotNets: Accelerating Microservices by Bypassing the Network. CoRR abs/2404.06581 (2024) - [i9]Robert Soulé, Peter Alvaro, Henry F. Korth, Abraham Silberschatz:
Research Pearl: The ROSI Operating System Interface. CoRR abs/2409.14241 (2024) - 2023
- [j21]Ramnatthan Alagappan, Peter Alvaro:
Research for Practice: Crash Consistency. Commun. ACM 66(1): 52-54 (2023) - [j20]Kostis Kaffes, Peter Alvaro:
Research for Practice: OS Scheduling. Commun. ACM 66(9): 52-54 (2023) - [j19]Kostis Kaffes, Peter Alvaro:
OS Scheduling: Better scheduling policies for modern computing systems. ACM Queue 21(2): 88-95 (2023) - [c42]Tuan Tran, Faisal Nawab, Peter Alvaro, Owen Arden:
Unstick Yourself: Recoverable Byzantine Fault Tolerant Services. ICBC 2023: 1-9 - 2022
- [j18]Martin Kleppmann, Peter Alvaro:
Research for practice: convergence. Commun. ACM 65(11): 104-106 (2022) - [j17]Martin Kleppmann, Peter Alvaro:
Covergence: Research for Practice reboot. ACM Queue 20(3): 88-95 (2022) - [j16]Ram Alagappan, Peter Alvaro:
Crash Consistency: Keeping data safe in the presence of crashes is a fundamental problem. ACM Queue 20(4): 107-115 (2022) - [j15]Stefan Nagy, Peter Alvaro:
The Fun in Fuzzing: The debugging technique comes into its own. ACM Queue 20(6): 80-87 (2022) - [c41]Kamala Ramasubramanian, Eliana Phillips, Peter Alvaro:
Mining microservice design patterns. SoCC 2022: 190-195 - [c40]Tuan Tran, Haofan Zheng, Peter Alvaro, Owen Arden:
Payment Channels Under Network Congestion. ICBC 2022: 1-5 - [i8]Kamala Ramasubramanian, Ashutosh Raina, Jonathan Mace, Peter Alvaro:
ACT now: Aggregate Comparison of Traces for Incident Localization. CoRR abs/2205.06933 (2022) - [i7]Aldrin Montana, Yuanqing Xue, Jeff LeFevre, Carlos Maltzahn, Josh Stuart, Philip Kufeldt, Peter Alvaro:
A Moveable Beast: Partitioning Data and Compute for Computational Storage. CoRR abs/2212.11459 (2022) - 2021
- [j14]Daniel Bittman, Peter Alvaro, Pankaj Mehra, Darrell D. E. Long, Ethan L. Miller:
Twizzler: A Data-centric OS for Non-volatile Memory. ACM Trans. Storage 17(2): 11:1-11:31 (2021) - [c39]Jun Zhang, Robert Ferydouni, Aldrin Montana, Daniel Bittman, Peter Alvaro:
3MileBeach: A Tracer with Teeth. SoCC 2021: 458-472 - [c38]Daniel Bittman, Robert Soulé, Ethan L. Miller, Vishal Shrivastav, Pankaj Mehra, Matthew Boisvert, Avi Silberschatz, Peter Alvaro:
Don't Let RPCs Constrain Your API. HotNets 2021: 192-198 - 2020
- [j13]Joseph M. Hellerstein, Peter Alvaro:
Keeping CALM: when distributed consistency is easy. Commun. ACM 63(9): 72-81 (2020) - [j12]Peter Alvaro, Kyle Kingsbury:
Elle: Inferring Isolation Anomalies from Experimental Observations. Proc. VLDB Endow. 14(3): 268-280 (2020) - [c37]Daniel Bittman, Peter Alvaro, Pankaj Mehra, Darrell D. E. Long, Ethan L. Miller:
Twizzler: a Data-Centric OS for Non-Volatile Memory. USENIX ATC 2020: 65-80 - [i6]Kyle Kingsbury, Peter Alvaro:
Elle: Inferring Isolation Anomalies from Experimental Observations. CoRR abs/2003.10554 (2020) - [i5]Xiaowei Chu, Jeff LeFevre, Aldrin Montana, Dana Robinson, Quincey Koziol, Peter Alvaro, Carlos Maltzahn:
Mapping Datasets to Object Storage System. CoRR abs/2007.01789 (2020)
2010 – 2019
- 2019
- [j11]Daniel Bittman, Peter Alvaro, Darrell D. E. Long, Ethan L. Miller:
The Flipside: A Bit Flip Saved Is Power and Lifetime Earned. login Usenix Mag. 44(2) (2019) - [c36]Lennart Oldenburg, Xiangfeng Zhu, Kamala Ramasubramanian, Peter Alvaro:
Fixed It For You: Protocol Repair Using Lineage Graphs. CIDR 2019 - [c35]Tuan Tran, Priyanka Mondal, Roy Shadmon, Manthan Mallikarjun, Peter Alvaro, Owen Arden:
Vote Them Out: Detecting and Eliminating Byzantine Peers. SoCC 2019: 480 - [c34]Daniel Bittman, Darrell D. E. Long, Peter Alvaro, Ethan L. Miller:
Optimizing Systems for Byte-Addressable NVM by Reducing Bit Flipping. FAST 2019: 17-30 - [c33]Daniel Bittman, Ethan L. Miller, Peter Alvaro:
Co-evolving Tracing and Fault Injection with Box of Pain. HotCloud 2019 - [c32]Daniel Bittman, Peter Alvaro, Darrell D. E. Long, Ethan L. Miller:
A Tale of Two Abstractions: The Case for Object Space. HotStorage 2019 - [c31]Kathryn Dahlgren, Jeff LeFevre, Ashay Shirwadkar, Ken Iizawa, Aldrin Montana, Peter Alvaro, Carlos Maltzahn:
Towards Physical Design Management in Storage Systems. PDSW@SC 2019: 40-49 - [c30]Lindsey Kuper, Peter Alvaro:
Toward Domain-Specific Solvers for Distributed Consistency. SNAPL 2019: 10:1-10:14 - [c29]Daniel Bittman, Peter Alvaro, Ethan L. Miller:
A Persistent Problem: Managing Pointers in NVM. PLOS@SOSP 2019: 30-37 - [c28]Christopher S. Meiklejohn, Heather Miller, Peter Alvaro:
PARTISAN: Scaling the Distributed Actor Runtime. USENIX ATC 2019: 63-76 - [i4]Joseph M. Hellerstein, Peter Alvaro:
Keeping CALM: When Distributed Consistency is Easy. CoRR abs/1901.01930 (2019) - [i3]Daniel Bittman, Ethan L. Miller, Peter Alvaro:
Co-evolving Tracing and Fault Injection with Box of Pain. CoRR abs/1903.12226 (2019) - 2018
- [j10]Peter Alvaro, Severine Tymon:
Abstracting the geniuses away from failure testing. Commun. ACM 61(1): 54-61 (2018) - [j9]Haryadi S. Gunawi, Riza O. Suminto, Russell Sears, Casey Golliher, Swaminathan Sundararaman, Xing Lin, Tim Emami, Weiguang Sheng, Nematollah Bidokhti, Caitie McCaffrey, Deepthi Srinivasan, Biswaranjan Panda, Andrew Baptist, Gary Grider, Parks M. Fields, Kevin Harms, Robert B. Ross, Andree Jacobson, Robert Ricci, Kirk Webb, Peter Alvaro, H. Birali Runesha, Mingzhe Hao, Huaicheng Li:
Fail-Slow at Scale: Evidence of Hardware Performance Faults in Large Production Systems. ACM Trans. Storage 14(3): 23:1-23:26 (2018) - [c27]Michael A. Sevilla, Carlos Maltzahn, Peter Alvaro, Reza Nasirigerdeh, Bradley W. Settlemyer, Danny Perez, David Rich, Galen M. Shipman:
Programmable Caches with a Data Management Language and Policy Engine. CCGrid 2018: 203-212 - [c26]Michael J. Whittaker, Cristina Teodoropol, Peter Alvaro, Joseph M. Hellerstein:
Debugging Distributed Systems with Why-Across-Time Provenance. SoCC 2018: 333-346 - [c25]Kamala Ramasubramanian, Peter Alvaro:
Does your fault-tolerant system tolerate faults? SoCC 2018: 509 - [c24]Haryadi S. Gunawi, Riza O. Suminto, Russell Sears, Casey Golliher, Swaminathan Sundararaman, Xing Lin, Tim Emami, Weiguang Sheng, Nematollah Bidokhti, Caitie McCaffrey, Gary Grider, Parks M. Fields, Kevin Harms, Robert B. Ross, Andree Jacobson, Robert Ricci, Kirk Webb, Peter Alvaro, H. Birali Runesha, Mingzhe Hao, Huaicheng Li:
Fail-Slow at Scale: Evidence of Hardware Performance Faults in Large Production Systems. FAST 2018: 1-14 - [c23]Michael A. Sevilla, Reza Nasirigerdeh, Carlos Maltzahn, Jeff LeFevre, Noah Watkins, Peter Alvaro, Margaret Lawson, Jay F. Lofstead, Jim Pivarski:
Tintenfisch: File System Namespace Schemas and Generators. HotStorage 2018 - [c22]Michael A. Sevilla, Ivo Jimenez, Noah Watkins, Jeff LeFevre, Peter Alvaro, Shel Finkelstein, Patrick Donnelly, Carlos Maltzahn:
Cudele: An API and Framework for Programmable Consistency and Durability in a Global Namespace. IPDPS 2018: 960-969 - [c21]Daniel Bittman, Matthew Gray, Justin Raizes, Sinjoni Mukhopadhyay, Matt Bryson, Peter Alvaro, Darrell D. E. Long, Ethan L. Miller:
Designing Data Structures to Minimize Bit Flips on NVM. NVMSA 2018: 85-90 - 2017
- [j8]Peter Bailis, Peter Alvaro, Sumit Gulwani:
Research for practice: tracing and debugging distributed systems; programming by examples. Commun. ACM 60(7): 46-49 (2017) - [j7]Peter Alvaro, Sumit Gulwani, Peter Bailis:
Research for Practice: Tracing and Debugging Distributed Systems; Programming by Examples. ACM Queue 15(1): 60 (2017) - [j6]Peter Alvaro, Severine Tymon:
Abstracting the Geniuses Away from Failure Testing. ACM Queue 15(5): 10 (2017) - [j5]Peter Alvaro, Neil Conway, Joseph M. Hellerstein, David Maier:
Blazes: Coordination Analysis and Placement for Distributed Programs. ACM Trans. Database Syst. 42(4): 23:1-23:31 (2017) - [c20]Peter Alvaro:
GeneralStore: Declarative Programmable Storage. CIDR 2017 - [c19]Michael A. Sevilla, Noah Watkins, Ivo Jimenez, Peter Alvaro, Shel Finkelstein, Jeff LeFevre, Carlos Maltzahn:
Malacology: A Programmable Storage System. EuroSys 2017: 175-190 - [c18]Kamala Ramasubramanian, Kathryn Dahlgren, Asha Karim, Sanjana Maiya, Sarah Borland, Boaz Leskes, Peter Alvaro:
Growing a protocol. HotCloud 2017 - [c17]Noah Watkins, Michael A. Sevilla, Ivo Jimenez, Kathryn Dahlgren, Peter Alvaro, Shel Finkelstein, Carlos Maltzahn:
DeclStore: Layering Is for the Faint of Heart. HotStorage 2017 - 2016
- [j4]Tom J. Ameloot, Jan Van den Bussche, William R. Marczak, Peter Alvaro, Joseph M. Hellerstein:
Putting logic-based distributed systems on stable grounds. Theory Pract. Log. Program. 16(4): 378-417 (2016) - [c16]Peter Alvaro, Kolton Andrus, Chris Sanden, Casey Rosenthal, Ali Basiri, Lorin Hochstein:
Automating Failure Testing Research at Internet Scale. SoCC 2016: 17-28 - [e1]Peter Alvaro, Alysson Bessani:
Proceedings of the 2nd Workshop on the Principles and Practice of Consistency for Distributed Data, PaPoC@EuroSys 2016, London, United Kingdom, April 18, 2016. ACM 2016, ISBN 978-1-4503-4296-4 [contents] - 2015
- [b1]Peter Alvaro:
Data-centric Programming for Distributed Systems. University of California, Santa Cruz, USA, 2015 - [c15]Peter Alvaro:
Inner CALM: Concurrency control protocols through the looking glass. CIDR 2015 - [c14]Peter Alvaro, Joshua Rosen, Joseph M. Hellerstein:
Lineage-driven Fault Injection. SIGMOD Conference 2015: 331-346 - [i2]Tom J. Ameloot, Jan Van den Bussche, William R. Marczak, Peter Alvaro, Joseph M. Hellerstein:
Putting Logic-Based Distributed Systems on Stable Grounds. CoRR abs/1507.05539 (2015) - 2014
- [j3]Neil Conway, Peter Alvaro, Emily Andrews, Joseph M. Hellerstein:
Edelweiss: Automatic Storage Reclamation for Distributed Programming. Proc. VLDB Endow. 7(6): 481-492 (2014) - [c13]Peter Alvaro, Neil Conway, Joseph M. Hellerstein, David Maier:
Blazes: Coordination analysis for distributed programs. ICDE 2014: 52-63 - 2013
- [c12]Peter Alvaro, Peter Bailis, Neil Conway, Joseph M. Hellerstein:
Consistency without borders. SoCC 2013: 23:1-23:10 - [i1]Peter Alvaro, Neil Conway, Joseph M. Hellerstein, David Maier:
Blazes: Coordination Analysis for Distributed Programs. CoRR abs/1309.3324 (2013) - 2012
- [c11]Neil Conway, William R. Marczak, Peter Alvaro, Joseph M. Hellerstein, David Maier:
Logic and lattices for distributed programming. SoCC 2012: 1 - [c10]Peter Alvaro, Neil Conway, Joseph M. Hellerstein:
Distributed programming and consistency: principles and practice. SoCC 2012: 27 - [c9]William R. Marczak, Peter Alvaro, Neil Conway, Joseph M. Hellerstein, David Maier:
Confluence Analysis for Distributed Programs: A Model-Theoretic Approach. Datalog 2012: 135-147 - [c8]Peter Alvaro, Andrew Hutchinson, Neil Conway, William R. Marczak, Joseph M. Hellerstein:
BloomUnit: declarative testing for distributed programs. DBTest 2012: 1 - 2011
- [c7]Peter Alvaro, Neil Conway, Joseph M. Hellerstein, William R. Marczak:
Consistency Analysis in Bloom: a CALM and Collected Approach. CIDR 2011: 249-260 - [c6]Haryadi S. Gunawi, Thanh Do, Pallavi Joshi, Peter Alvaro, Joseph M. Hellerstein, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, Koushik Sen, Dhruba Borthakur:
FATE and DESTINI: A Framework for Cloud Recovery Testing. NSDI 2011 - 2010
- [j2]Peter Alvaro, Dmitriy V. Ryaboy, Divyakant Agrawal:
Knuckles: bringing the database to the data. Int. J. Comput. Sci. Eng. 5(3/4): 214-225 (2010) - [c5]Peter Alvaro, William R. Marczak, Neil Conway, Joseph M. Hellerstein, David Maier, Russell Sears:
Dedalus: Datalog in Time and Space. Datalog 2010: 262-281 - [c4]Peter Alvaro, Tyson Condie, Neil Conway, Khaled Elmeleegy, Joseph M. Hellerstein, Russell Sears:
Boom analytics: exploring data-centric, declarative programming for the cloud. EuroSys 2010: 223-236 - [c3]Tyson Condie, Neil Conway, Peter Alvaro, Joseph M. Hellerstein, Khaled Elmeleegy, Russell Sears:
MapReduce Online. NSDI 2010: 313-328 - [c2]Tyson Condie, Neil Conway, Peter Alvaro, Joseph M. Hellerstein, John Gerth, Justin Talbot, Khaled Elmeleegy, Russell Sears:
Online aggregation and continuous query support in MapReduce. SIGMOD Conference 2010: 1115-1118
2000 – 2009
- 2009
- [j1]Peter Alvaro, Tyson Condie, Neil Conway, Joseph M. Hellerstein, Russell Sears:
I do declare: consensus in a logic language. ACM SIGOPS Oper. Syst. Rev. 43(4): 25-30 (2009) - 2007
- [c1]Peter Alvaro, Dmitriy V. Ryaboy, Divyakant Agrawal:
Towards Scalable Architectures for Clickstream Data Warehousing. DNIS 2007: 154-177
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-10-16 20:30 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint