Towards Scalable Architectures for Clickstream Data Warehousing. - Peter Alvaro; Dmitriy V. Ryaboy; Divyakant Agrawal (DNIS, 2007)

I do declare: consensus in a logic language. - Peter Alvaro; Tyson Condie; Neil Conway; Joseph M. Hellerstein; Russell Sears (ACM SIGOPS Oper. Syst. Rev., 2009)

Dedalus: Datalog in Time and Space. - Peter Alvaro; William R. Marczak; Neil Conway; Joseph M. Hellerstein; David Maier 001; Russell Sears (Datalog, 2010)

Boom analytics: exploring data-centric, declarative programming for the cloud. - Peter Alvaro; Tyson Condie; Neil Conway; Khaled Elmeleegy; Joseph M. Hellerstein; Russell Sears (EuroSys, 2010)

MapReduce Online. - Tyson Condie; Neil Conway; Peter Alvaro; Joseph M. Hellerstein; Khaled Elmeleegy; Russell Sears (NSDI, 2010)

Online aggregation and continuous query support in MapReduce. - Tyson Condie; Neil Conway; Peter Alvaro; Joseph M. Hellerstein; John Gerth; Justin Talbot; Khaled Elmeleegy; Russell Sears (SIGMOD Conference, 2010)

Knuckles: bringing the database to the data. - Peter Alvaro; Dmitriy V. Ryaboy; Divyakant Agrawal (Int. J. Comput. Sci. Eng., 2010)

Consistency Analysis in Bloom: a CALM and Collected Approach. - Peter Alvaro; Neil Conway; Joseph M. Hellerstein; William R. Marczak (CIDR, 2011)

FATE and DESTINI: A Framework for Cloud Recovery Testing. - Haryadi S. Gunawi; Thanh Do; Pallavi Joshi; Peter Alvaro; Joseph M. Hellerstein; Andrea C. Arpaci-Dusseau; Remzi H. Arpaci-Dusseau; Koushik Sen; Dhruba Borthakur (NSDI, 2011)

Distributed programming and consistency: principles and practice. - Peter Alvaro; Neil Conway; Joseph M. Hellerstein (SoCC, 2012)

Logic and lattices for distributed programming. - Neil Conway; William R. Marczak; Peter Alvaro; Joseph M. Hellerstein; David Maier 001 (SoCC, 2012)

Confluence Analysis for Distributed Programs: A Model-Theoretic Approach. - William R. Marczak; Peter Alvaro; Neil Conway; Joseph M. Hellerstein; David Maier 001 (Datalog, 2012)

BloomUnit: declarative testing for distributed programs. - Peter Alvaro; Andrew Hutchinson; Neil Conway; William R. Marczak; Joseph M. Hellerstein (DBTest, 2012)

Consistency without borders. - Peter Alvaro; Peter Bailis; Neil Conway; Joseph M. Hellerstein (SoCC, 2013)

Blazes: Coordination analysis for distributed programs. - Peter Alvaro; Neil Conway; Joseph M. Hellerstein; David Maier 001 (ICDE, 2014)

Edelweiss: Automatic Storage Reclamation for Distributed Programming. - Neil Conway; Peter Alvaro; Emily Andrews; Joseph M. Hellerstein (Proc. VLDB Endow., 2014)

Inner CALM: Concurrency control protocols through the looking glass. - Peter Alvaro (CIDR, 2015)

Lineage-driven Fault Injection. - Peter Alvaro; Joshua Rosen; Joseph M. Hellerstein (SIGMOD Conference, 2015)

Data-centric Programming for Distributed Systems. - Peter Alvaro (2015)

Automating Failure Testing Research at Internet Scale. - Peter Alvaro; Kolton Andrus; Chris Sanden; Casey Rosenthal; Ali Basiri; Lorin Hochstein (SoCC, 2016)

Putting logic-based distributed systems on stable grounds. - Tom J. Ameloot; Jan Van den Bussche; William R. Marczak; Peter Alvaro; Joseph M. Hellerstein (Theory Pract. Log. Program., 2016)

GeneralStore: Declarative Programmable Storage. - Peter Alvaro (CIDR, 2017)

Malacology: A Programmable Storage System. - Michael A. Sevilla; Noah Watkins; Ivo Jimenez; Peter Alvaro; Shel Finkelstein; Jeff LeFevre; Carlos Maltzahn (EuroSys, 2017)

Growing a protocol. - Kamala Ramasubramanian; Kathryn Dahlgren; Asha Karim; Sanjana Maiya; Sarah Borland; Boaz Leskes; Peter Alvaro (HotCloud, 2017)

DeclStore: Layering Is for the Faint of Heart. - Noah Watkins; Michael A. Sevilla; Ivo Jimenez; Kathryn Dahlgren; Peter Alvaro; Shel Finkelstein; Carlos Maltzahn (HotStorage, 2017)

Research for Practice: Tracing and Debugging Distributed Systems; Programming by Examples. - Peter Alvaro; Sumit Gulwani; Peter Bailis (ACM Queue, 2017)

Abstracting the Geniuses Away from Failure Testing. - Peter Alvaro; Severine Tymon (ACM Queue, 2017)

Blazes: Coordination Analysis and Placement for Distributed Programs. - Peter Alvaro; Neil Conway; Joseph M. Hellerstein; David Maier 001 (ACM Trans. Database Syst., 2017)

Programmable Caches with a Data Management Language and Policy Engine. - Michael A. Sevilla; Carlos Maltzahn; Peter Alvaro; Reza Nasirigerdeh; Bradley W. Settlemyer; Danny Perez; David Rich; Galen M. Shipman (CCGrid, 2018)

Does your fault-tolerant system tolerate faults? - Kamala Ramasubramanian; Peter Alvaro (SoCC, 2018)

Debugging Distributed Systems with Why-Across-Time Provenance. - Michael J. Whittaker; Cristina Teodoropol; Peter Alvaro; Joseph M. Hellerstein (SoCC, 2018)

Fail-Slow at Scale: Evidence of Hardware Performance Faults in Large Production Systems. - 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; et al. (FAST, 2018)

Tintenfisch: File System Namespace Schemas and Generators. - Michael A. Sevilla; Reza Nasirigerdeh; Carlos Maltzahn; Jeff LeFevre; Noah Watkins; Peter Alvaro; Margaret Lawson; Jay F. Lofstead; Jim Pivarski (HotStorage, 2018)

Cudele: An API and Framework for Programmable Consistency and Durability in a Global Namespace. - Michael A. Sevilla; Ivo Jimenez; Noah Watkins; Jeff LeFevre; Peter Alvaro; Shel Finkelstein; Patrick Donnelly; Carlos Maltzahn (IPDPS, 2018)

Designing Data Structures to Minimize Bit Flips on NVM. - Daniel Bittman; Matthew Gray; Justin Raizes; Sinjoni Mukhopadhyay; Matt Bryson; Peter Alvaro; Darrell D. E. Long; Ethan L. Miller (NVMSA, 2018)

Fail-Slow at Scale: Evidence of Hardware Performance Faults in Large Production Systems. - 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; et al. (ACM Trans. Storage, 2018)

Fixed It For You: Protocol Repair Using Lineage Graphs. - Lennart Oldenburg; Xiangfeng Zhu; Kamala Ramasubramanian; Peter Alvaro (CIDR, 2019)

Vote Them Out: Detecting and Eliminating Byzantine Peers. - Tuan Tran; Priyanka Mondal; Roy Shadmon; Manthan Mallikarjun; Peter Alvaro; Owen Arden (SoCC, 2019)

Optimizing Systems for Byte-Addressable NVM by Reducing Bit Flipping. - Daniel Bittman; Darrell D. E. Long; Peter Alvaro; Ethan L. Miller (FAST, 2019)

Co-evolving Tracing and Fault Injection with Box of Pain. - Daniel Bittman; Ethan L. Miller; Peter Alvaro (HotCloud, 2019)

A Tale of Two Abstractions: The Case for Object Space. - Daniel Bittman; Peter Alvaro; Darrell D. E. Long; Ethan L. Miller (HotStorage, 2019)

Towards Physical Design Management in Storage Systems. - Kathryn Dahlgren; Jeff LeFevre; Ashay Shirwadkar; Ken Iizawa; Aldrin Montana; Peter Alvaro; Carlos Maltzahn (PDSW@SC, 2019)

Toward Domain-Specific Solvers for Distributed Consistency. - Lindsey Kuper; Peter Alvaro (SNAPL, 2019)

A Persistent Problem: Managing Pointers in NVM. - Daniel Bittman; Peter Alvaro; Ethan L. Miller (PLOS@SOSP, 2019)

PARTISAN: Scaling the Distributed Actor Runtime. - Christopher S. Meiklejohn; Heather Miller; Peter Alvaro (USENIX ATC, 2019)

The Flipside: A Bit Flip Saved Is Power and Lifetime Earned. - Daniel Bittman; Peter Alvaro; Darrell D. E. Long; Ethan L. Miller (login Usenix Mag., 2019)

Twizzler: a Data-Centric OS for Non-Volatile Memory. - Daniel Bittman; Peter Alvaro; Pankaj Mehra; Darrell D. E. Long; Ethan L. Miller (USENIX ATC, 2020)

Keeping CALM: when distributed consistency is easy. - Joseph M. Hellerstein; Peter Alvaro (Commun. ACM, 2020)

Mapping Datasets to Object Storage System. - Xiaowei Chu; Jeff LeFevre; Aldrin Montana; Dana Robinson; Quincey Koziol; Peter Alvaro; Carlos Maltzahn (CoRR, 2020)

Elle: Inferring Isolation Anomalies from Experimental Observations. - Peter Alvaro; Kyle Kingsbury (Proc. VLDB Endow., 2020)

3MileBeach: A Tracer with Teeth. - Jun Zhang; Robert Ferydouni; Aldrin Montana; Daniel Bittman; Peter Alvaro (SoCC, 2021)

Don't Let RPCs Constrain Your API. - Daniel Bittman; Robert Soulé; Ethan L. Miller; Vishal Shrivastav; Pankaj Mehra; Matthew Boisvert; Avi Silberschatz; Peter Alvaro (HotNets, 2021)

Twizzler: A Data-centric OS for Non-volatile Memory. - Daniel Bittman; Peter Alvaro; Pankaj Mehra; Darrell D. E. Long; Ethan L. Miller (ACM Trans. Storage, 2021)

Mining microservice design patterns. - Kamala Ramasubramanian; Eliana Phillips; Peter Alvaro (SoCC, 2022)

Payment Channels Under Network Congestion. - Tuan Tran; Haofan Zheng; Peter Alvaro; Owen Arden (ICBC, 2022)

Research for practice: convergence. - Martin Kleppmann; Peter Alvaro (Commun. ACM, 2022)

ACT now: Aggregate Comparison of Traces for Incident Localization. - Kamala Ramasubramanian; Ashutosh Raina; Jonathan Mace; Peter Alvaro (CoRR, 2022)

A Moveable Beast: Partitioning Data and Compute for Computational Storage. - Aldrin Montana; Yuanqing Xue; Jeff LeFevre; Carlos Maltzahn; Josh Stuart; Philip Kufeldt; Peter Alvaro (CoRR, 2022)

Crash Consistency: Keeping data safe in the presence of crashes is a fundamental problem. - Ram Alagappan; Peter Alvaro (ACM Queue, 2022)

Covergence: Research for Practice reboot. - Martin Kleppmann; Peter Alvaro (ACM Queue, 2022)

The Fun in Fuzzing: The debugging technique comes into its own. - Stefan Nagy; Peter Alvaro (ACM Queue, 2022)

Unstick Yourself: Recoverable Byzantine Fault Tolerant Services. - Tuan Tran; Faisal Nawab; Peter Alvaro; Owen Arden (ICBC, 2023)

Research for Practice: Crash Consistency. - Ramnatthan Alagappan; Peter Alvaro (Commun. ACM, 2023)

OS Scheduling: Better scheduling policies for modern computing systems. - Kostis Kaffes; Peter Alvaro (ACM Queue, 2023)

Research for Practice: OS Scheduling. - Kostis Kaffes; Peter Alvaro (Commun. ACM, 2023)

NotNets: Accelerating Microservices by Bypassing the Network. - Peter Alvaro; Matthew Adiletta; David Cheng; Adrian Cockroft; Frank Hady; Ramesh Illikkal; Esteban Ramos; Robert Soulé (APSys, 2024)

Split gRPC: An Isolation Architecture for RPC Software Stacks. - Esteban Ramos; Robert Soulé; Peter Alvaro; Pietro Bressana; Edmund Chen; Uri Cummings; Rui Li 103; James Tsai; Rajit Manohar (APSys, 2024)

NotNets: Accelerating Microservices by Bypassing the Network. - Peter Alvaro; Matthew Adiletta; Adrian Cockroft; Frank Hady; Ramesh Illikkal; Esteban Ramos; James Tsai; Robert Soulé (CoRR, 2024)

Research Pearl: The ROSI Operating System Interface. - Robert Soulé; Peter Alvaro; Henry F. Korth; Abraham Silberschatz (CoRR, 2024)

Deterministic Record-and-Replay: Zeroing in only on the nondeterministic actions of the process. - Peter Alvaro; Andrew Quinn 001 (ACM Queue, 2024)

Automatically Testing Database Systems: DBMS testing with test oracles, transaction history, and fuzzing. - Peter Alvaro; Manuel Rigger (ACM Queue, 2024)

Towards Automatically Extracting the Relational Model of an Operating System. - Brian Choi; George V. Neville-Neil; Alex Yuan; Avi Silberschatz; Peter Alvaro; Robert Soulé (DBPL, 2025)

Analyzing Metastable Failures. - Rebecca Isaacs; Peter Alvaro; Rupak Majumdar; Kiran Kumar; Muniswamy Reddy; Mahmoud Salamati; Sadegh Soudjani (HotOS, 2025)

The Point is Addressing: A brief tour of efforts to reimagine programming in a world of changing memories. - Peter Alvaro; Daniel Bittman (ACM Queue, 2025)

Host-guided data placement: whose job is it anyway? - Devashish R. Purandare; Peter Alvaro; Avani Wildani; Darrell D. E. Long; Ethan L. Miller (CoRR, 2025)

Deterministic Record-and-Replay. - Andrew Quinn 001; Peter Alvaro (Commun. ACM, 2025)

Mycelium: A Transformation-Embedded LSM-Tree. - Holly Casaletto; Jeff LeFevre; Aldrin Montana; Peter Alvaro (CoRR, 2025)