440 citations · 1.9k across the 40 of their papers we have counts for
8 papers · 2 filters
Scaling Replicated State Machines with Compartmentalization [Technical Report]
Michael Whittaker, Ailidani Ailijiang, Aleksey Charapko +6
State machine replication protocols, like MultiPaxos and Raft, are a critical component of many distributed systems and databases. However, these protocols offer relatively low thr…
A FaaS File System for Serverless Computing
Johann Schleier-Smith, Leonhard Holz, Nathan Pemberton +1
Serverless computing with cloud functions is quickly gaining adoption, but constrains programmers with its limited support for state management. We introduce a shared file system f…
Matchmaker Paxos: A Reconfigurable Consensus Protocol [Technical Report]
Michael Whittaker, Neil Giridharan, Adriana Szekeres +4
State machine replication protocols, like MultiPaxos and Raft, are at the heart of nearly every strongly consistent distributed database. To tolerate machine failures, these protoc…
Optimizing Prediction Serving on Low-Latency Serverless Dataflow
Vikram Sreekanti, Harikaran Subbaraj, Chenggang Wu +2
Prediction serving systems are designed to provide large volumes of low-latency inferences machine learning models. These systems mix data processing and computationally intensive…
Hindsight Logging for Model Training
Rolando Garcia, Eric Liu, Vikram Sreekanti +5
In modern Machine Learning, model training is an iterative, experimental process that can consume enormous computation resources and developer time. To aid in that process, experie…
A Fault-Tolerance Shim for Serverless Computing
Vikram Sreekanti, Chenggang Wu, Saurav Chhatrapati +3
Serverless computing has grown in popularity in recent years, with an increasing number of applications being built on Functions-as-a-Service (FaaS) platforms. By default, FaaS pla…
Bipartisan Paxos: A Modular State Machine Replication Protocol
Michael Whittaker, Neil Giridharan, Adriana Szekeres +2
There is no shortage of state machine replication protocols. From Generalized Paxos to EPaxos, a huge number of replication protocols have been proposed that achieve high throughpu…
Cloudburst: Stateful Functions-as-a-Service
Vikram Sreekanti, Chenggang Wu, Xiayue Charles Lin +5
Function-as-a-Service (FaaS) platforms and "serverless" cloud computing are becoming increasingly popular. Current FaaS offerings are targeted at stateless functions that do minima…