Spotify’s backend consists of many interdependent services, connected by own messaging protocol over ZeroMQ. Around 80% of these services are written in Python . The non-Python services are typically written in Java, although we do have a few using C or C++. Speed is a big focus for Spotify.20 Mar 2013