Building A Replicated Transaction Log Library

LinkedIn Corporation Computer Science, 2008-09

Liaison(s): Jean-Luc Vaillant
Advisor(s): Ran Libeskind-Hadas
Students(s): Andrew Carman (PM-F), Andrew Farmer, Greg Farnum (PM-S)

In the era of cloud computing, many of us take our data for granted that once data has entered the cloud we consider it safe from loss. Companies providing cloud-based services work hard to try and maintain these guarantees, but many of their methods are based on things that probably work. We present Zab, a replicated transaction log library that provides safe data logging and guarantees consistency.