Spotify's backend infrastructure hasn't always been at the scale that it is today. It was actually the complete opposite — there were servers in an apartment.
In this Spotify Engineering Conference (SpEC) presentation, Senior Engineer Leonardo Pistone discusses how the design of compute and networking infrastructure can change radically, depending on the size, and shares how to pick a good architecture for situations both large and small.