![]() Spotify has more than 5,000 physical (not virtual) servers and four different data centers running Debian GNU/Linux. When asked about the factors that lead companies like Spotify to choose Linux, Resare said, “cost, and the ability to look inside the software and figure out how it works.” Linux is a natural choice for companies like Spotify that deal with huge amounts of data, where faster access to data is also critical. Linux is everywhere at SpotifyĪs far as Linux is concerned, he said, “Linux is used pretty much everywhere, for the machines that serve music files, to machines that respond to various API calls from the clients, to the machines that hold the databases storing all kinds of information.” ![]() “If you look at the software stack from the client then of course the client is proprietary, the source is not available but looking at the various building blocks that together comprise the back-end services, there are lots and lots of open source components,” Resare said. Noa Resare, free software ombudsman at Spotify, told me, “In the client we use Chromium Embedded Framework, which is an open source project related to Google’s Chrome browser, to provide a JavaScript execution environment and HTML renderer so the interface is built using HTML5.” The client is proprietary or closed source, but it uses a lot of open source technologies. There are two components of the Spotify experience: the client which is used by customers to access the service, and the back-end infrastructure which powers the service. How much Linux & Open Source does Spotify use? The Swedish company is yet another example of how Linux and open source enable businesses to serve millions of customers using state-of-the-art, shared technologies. Spotify can aptly be called the “Netflix for music.” The company started off in 2008 and by 2014 it boasts more than 40 million users with 10 million paid subscribers.
0 Comments
Leave a Reply. |