Achieving fault-tolerance with intelligent daemons

Powering the Spotify service is a backend of dozens of different, specialized service implementations. For example, we have a playlist system that is responsible for the storing and retrieval of users playlists, a user service responsible for login, and we have an ad system with advertisements and the surrounding business logic. Spotify’s backend infrastructure and service reliability engineers spend a […]