EuroSys 2021 has ended
Back To Schedule
Monday, April 26 • 13:30 - 18:00
[PaPoC] 8th Workshop on Principles and Practice of Consistency for Distributed Data

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Website: https://papoc-workshop.github.io/2021/
Slack: #workshop-papoc
YouTube: https://www.youtube.com/playlist?list=PLzDuHU-z7gNgh7anHW2UO8Vrm_FhIoJ3F
Organizers: Heidi Howard (University of Cambridge, UK), Roberto Palmieri (Lehigh University, USA)

(all times are in British Summer Time)

Opening & Session 1: 1:30 PM - 2:30 PM
  • Certified Mergeable Replicated Data Types
  • Array CRDTs Using Delta-Mutations
  • Access Control Conflict Resolution in Distributed File Systems using CRDTs
  • Improving the Reactivity of Pure Operation-Based CRDTs

Session 2: 2:30 PM - 3:30 PM
  • Towards the Synthesis of Coherence/Replication Protocols from Consistency Models via Real-Time Orderings
  • Totally-Ordered Prefix Parallel Snapshot Isolation
  • Advanced Domain-Driven Design for Consistency in Distributed Data-Intensive Systems
  • SCEW: Programmable BFT-Consensus with Smart Contracts for Client-Centric P2P Web Applications

Session 3: 3:30 PM - 4:30 PM
  • Convergent Causal Consistency for Social Media Posts
  • Cambria: Schema Evolution in Distributed Systems with Edit Lenses
  • Read-Write Quorum Systems Made Practical

Lightning Talks: 4:30 PM - 5:00 PM

Keynote by Peter Alvaro (Joint with LADIS): 5:00 PM - 6:00 PM

What not where: Sharing in a world of distributed, persistent memory


A world of distributed, persistent memory is on its way. Our programming models traditionally operate on short-lived data representations tied to ephemeral contexts such as processes or computers. In the limit, however, data lifetime is infinite compared to these transient actors. We discuss the implications for programming models raised by a world of large and potentially persistent distributed memories, including the need for explicit, context-free, invariant data references. We present a novel operating system that uses wisdom from both storage and distributed systems to center the programming model around data as the primary citizen, and reflect on the transformative potential of this change for infrastructure and applications of the future. We focus in particular on the landscape of data sharing and the consequences of globally-addressable persistent memory on existing consistency models and mechanisms.


Peter Alvaro is an Assistant Professor of Computer Science at the University of California Santa Cruz, where he leads the Disorderly Labs research group disorderlylabs.github.io. His research focuses on using data-centric languages and analysis techniques to build and reason about data-intensive distributed systems, in order to make them scalable, predictable and robust to the failures and nondeterminism endemic to large-scale distribution. Peter earned his PhD at UC Berkeley, where he studied with Joseph M. Hellerstein. He is a recipient of the NSF CAREER Award, the Facebook Research Award, the USENIX ATC Best Presentation Award, and the UCSC Excellence in Teaching Award.

avatar for Peter Alvaro

Peter Alvaro

UC Santa Cruz

Monday April 26, 2021 13:30 - 18:00 BST
  Workshop, PaPoC
  • Slack Channel #workshop-papoc
  • Organizers Heidi Howard (University of Cambridge, UK), Roberto Palmieri (Lehigh University, USA)
  • Volunteers dePaul Miller, Shady Issa, Redha Gouicem