4 papers · 1 filter
For-Each Operations in Collaborative Apps
Matthew Weidner, Ria Pradeep, Benito Geordie +1
Conflict-free Replicated Data Types (CRDTs) allow collaborative access to an app's data. We describe a novel CRDT operation, for-each on the list of CRDTs, and demonstrate its use…
Distributed Execution Indexing
Christopher S. Meiklejohn, Rohan Padhye, Heather Miller
This work-in-progress report presents both the design and partial evaluation of distributed execution indexing, a technique for microservice applications that precisely identifies…
Composing and Decomposing Op-Based CRDTs with Semidirect Products
Matthew Weidner, Heather Miller, Christopher Meiklejohn
Operation-based Conflict-free Replicated Data Types (CRDTs) are eventually consistent replicated data types that automatically resolve conflicts between concurrent operations. Op-b…
Partisan: Enabling Cloud-Scale Erlang Applications
Christopher Meiklejohn, Heather Miller
In this work, we present an alternative distribution layer for Erlang, named Partisan. Partisan is a topology-agnostic distributed programming model and distribution layer that sup…