This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
Welcome to Apache Cassandra Summit Europe 2013. Join us and hundreds of your database peers, and take a deep dive into Apache Cassandra, the massively scalable NoSQL database that powers global businesses like Netflix, Adobe, Thomson Reuters and eBay.

View analytic
Thursday, October 17 • 2:30pm - 3:10pm
Playlists at Spotify - Using Cassandra to Store Version Controlled Objects

Sign up or log in to save this to your schedule and see who's attending!

All systems at Spotify have to deal with huge amounts of data. Playlists in particular is a unique challenge. We need to store more than one billion playlists, and make them accessible for not only the playlist owner but also subscribers. Furthermore, we need to handle concurrent changes to collaborative playlists and offline scenarios. The devised solution treats every playlist as a versioned object. We use Cassandra to store these objects in an efficient way, allowing fast read- and write queries. The road there was not pain free however. I will talk about the data model we ended up using, and lessons learned along the way.

avatar for Jimmy Mardell

Jimmy Mardell

Senior Software Engineer, Spotify
Jimmy has worked at Spotify for three years as a Software Engineer. He is currently working full time on the eco-system around Cassandra clusters at Spotify.

Thursday October 17, 2013 2:30pm - 3:10pm
Auditorium Barbican Centre, Silk Street, London EC2Y 8DS, UK