Building a Transaction Logs-based Protocol on Riak

A session at RICON 2012

Wednesday 10th October, 2012

11:00am to 11:45am (PST)

Bump just released Flock, a new, stand-alone app desigined to help people share photos with their friends. In an effort to build on what we've learned over the past three years with Bump, we decided to build a multi-level transaction log-based system creating logs for each event a user joins and for the user themselves. We'll talk about some of the problems we faced deploying this entirely new stack on Riak--specifically focusing on issues with dependant operations (where one would use a transaction in an ACID database) and how we attempted to resolve them. We'll also showcase our (now) open-sourced Haskell object proxy, which we use for sibling resolutions and some application-level rpc-style calls

About the speakers

This person is speaking at this event.
Will Moss

Engineer, Bump Technologies

This person is speaking at this event.
Tim Douglas

Engineer, Bump Technologies

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 11:00am11:45am PST

Date Wed 10th October 2012

Short URL


Official session page


View the schedule



See something wrong?

Report an issue with this session