Autoscaling Pub/Sub Consumers

Spotify’s Event Delivery system is responsible for delivering hundreds of billions of events every day. Most of the events are generated as a response to a user action, such as playing a song, following an artist or clicking on an ad. All in all, more than 300 different types of events are being collected from […]


Puppetizing the workstations

Spotify is a very frequent user of Puppet. We have given many talks and presentations on the subject but these have all been based on systems in our production environment. None have discussed how we use Puppet on internal clients (desktop machines). In fact the Puppet community itself hasn’t paid much attention to the use […]