
How Spotify Scales Apache Storm
Spotify has built several real-time pipelines using Apache Storm for use cases like ad targeting, music recommendation, and data visualization. Each of these [...]
Spotify has built several real-time pipelines using Apache Storm for use cases like ad targeting, music recommendation, and data visualization. Each of these [...]
Sometimes the answer to a sluggish data pipeline isn’t more power in the Hadoop cluster, but a shift in technique. [...]
For my master’s thesis, I developed and benchmarked an Apache Cassandra compaction strategy optimized for time series. The result, the [...]
All of our lovely Spotify users generate many terabytes of data every day. All the songs that are listened to, [...]
Here’s part 2 of the animated video describing our engineering culture. Check out part 1 first if you haven’t already seen it! [...]
For more recent information on Spotify’s Health Check model, check out this blog post. What is a squad health check [...]
I’m currently on parental leave, which is something that leaves very little time for any concentrated work effort because your [...]
Here’s part 1 of short animated video describing our engineering culture. This is a journey in progress, not a journey [...]
At Spotify we take user feedback seriously. We noticed some users complaining about our shuffling algorithm playing a few songs [...]
It all started in the middle of April, I had been studying agile for 7 months at a school called [...]
We like experimenting with geeky tools. All in the name of science of course… How about sitting on a beach [...]
This is an article describing how we see personal development at Spotify, especially within Technology and Product. We believe being [...]
For the impatient If you don’t want/don’t have time to read the full story, you should at least consider using the [...]
tl;dr Code: https://github.com/spotify/dh-virtualenvDocs: http://dh-virtualenv.readthedocs.org/en/latest/ At Spotify, we have deployed Python software in Debian packages for a fairly long time. To build them, [...]
We recently published yet another of our internal projects as open source, following in the footsteps of our https://github.com/spotify/luigi and https://github.com/spotify/snakebite. The project [...]
Spotify is a very frequent user of Puppet. We have given many talks and presentations on the subject but these [...]
Spotify supports unicode usernames which we are a bit proud of (not many services allow you to have ☃, the [...]
A few weeks ago Spotify had one of the biggest incidents in the last few years. It caused a major [...]
There are many blog posts, articles and tweets about DevOps out there on the internet. Some of them discuss the [...]
At the heart of Spotify lives a massive and growing data-set. Most data is user-centric and allows us to provide [...]
As we all know, Hadoop is great and here at Spotify we are big fans of it. We use it [...]
We recently hosted the seventh sthlm.js meetup at our office and Paul Lewis of Google Chrome, Robert Nyman of Mozilla and our [...]
The most frequent question we heard at PyCon this weekend, was how do we use Python at Spotify. Hopefully this post answers [...]
At Spotify we have our own “Agile à la Spotify” manifesto to create alignment and direction for our improvement work. [...]