February 13, 2013
Bump, one of the most popular mobile apps of all time, makes it easy for users to share their contact information, photos and other objects by simply “bumping” their smartphones. Bump uses Riak to store user data including events, communications sent and received, handset information and tokens needed to authenticate using social networks.
Bump chose Riak for its operational ease-of-use, ability to scale writes, and availability under failure conditions.
“It’s a relief that we don’t need to spend time thinking about whether or not Riak is working,” said Will Moss, Server Engineer at Bump. “It does what it’s supposed to do; nodes can go down but Riak will still work. It’s great to be able to deal with node failures the next day instead of at 3am.”
Recently, Bump expanded their mobile app offerings and launched Flock, a photo-sharing app. For more information on how Flock uses Riak, including their data model, watch Bump’s presentation at RICON2012, Riak’s 2012 developer conference. Bump is now running 25 nodes on Riak and storing around 3TB of data.
Building A Transaction Logs-based Protocol On Riak – Will Moss and Tim Douglas, RICON2012 from Riak Technologies on Vimeo.
You can also check out the complete case study.
Additionally, check out Bump’s website for more details about Bump and Flock and links to download the apps for iOS and Android. To get started with Riak, check out our overview.