Posted in

How Big Data Enabled Spotify To Change The Music Industry

Intel Data Center GPU codenamed Crescent Island architectural slide showcasing Xe3P AI optimized GPU IP, up to 480GB LPDDR5x memory capacity, and a 350W air-cooled PCIe form factor.
Intel’s Crescent Island GPU targets AI inference economics by prioritizing massive LPDDR5x memory capacity over costly HBM architectures within a practical 350W air-cooled design.

The commercial music streaming service Spotify was launched in 2008 and since then is has registered over 24 million active users of which 6 million are paying users. The have 3.7 million Facebook fans. It has over 20 million songs online and every day 20.000 new songs are added to the database. Users created over 1 billion playlists and over $ 500 million has been paid out to rights holders since the launch of Spotify. It may be clear that without big data techniques and tools used, Spotify would not be able to exist.

Spotify is a data-driven company, meaning that data is used in almost any part of the organisation. The numbers confirm this: Spotify users create 600 Gigabyte of data per day and 150 Gigabyte of data per day via different services. Every day 4 Terabyte of data is generated in Hadoop, a 700-node cluster running over 2.000 jobs per day. They currently have 28 Petabytes of storage, spread out over 4 data centres across the world.

They also developed a workflow manager, Luigi, which they open sourced. Luigi is a Python framework for data flow definition and execution. Luigi is used to crunch a lot of data. Most of the data is user-centric data, such as  billions of log messages that allows Spotify to provide music recommendations or select for example the next song heard on the radio. The data however is also used in decision-making, providing forecasting information and business analytics. According to the Jason Palmer from Spotify Labs, data is part of their culture.

Just recently, Spotify updated its discovery page to a Pinterest-like design. This feature uses a lot of data to create the recommendations for the user. Data such as user profiles, which music played and playlists made and other historical data are used for this feature. With millions of users, a user does not have to have a large playlist or extensive profile to receive qualitative recommendations.

Spotify uses all that data also for other, fun and interesting, facts. In the beginning of 2013, Spotify used streaming data to predict the Grammy Awards winners. Spotify did this by breaking down its users listening habit, taking into account song and album streaming, to determine the popularity of the music. In the end, 4 out of the 6 predictions made by Spotify turned out correctly.

Without big data, Spotify would not have turned out the way it did. With an ever-growing presence in many countries and a growing listeners base only more data will be created in the coming years. More data will mean better recommendations, better predictions, more users and thus more payouts to the rights holders. Big data truly enabled Spotify to change the music industry.

Image: Courtesy of Spotify

 

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.