ELS: latency based load balancer, part 1
Load Balancing Most Spotify clients connect to our back-end via accesspoint which forwards client requests to other servers. In the picture below, the accesspoint has [...]
Published by Lukáš PoláčekLoad Balancing Most Spotify clients connect to our back-end via accesspoint which forwards client requests to other servers. In the picture below, the accesspoint has [...]
Published by Lukáš PoláčekThis is the second part in a series about Monitoring at Spotify. In the previous post I discussed our history of operational [...]
Published by John-John TedroThis is the first in a two-part series about Monitoring at Spotify. In this, I’ll be discussing our history, the [...]
Published by John-John TedroStory Lots of the UI of our iOS application is rendered through an internal framework called Ceramic. It’s a tool [...]
Published by Hector ZarateIllustrations by Jonas Ekman Since the dawn of time, man has used 32-bit addressing. When the first Homo Erectus crawled [...]
Published by Per KnyttIn this blog post we focus on the web load balancers and various proxy systems across the Spotify perimeter. We [...]
Published by Alexey LapitskyIn my spare time, I have developed a C++ framework for property based testing called RapidCheck. As my Hack Week project, I wanted [...]
Published by shadewindIntroduction All Spotify users are now stored in a Cassandra database instead of Postgres. The final switch was made on [...]
Published by Marcus VesterlundSometimes the answer to a sluggish data pipeline isn’t more power in the Hadoop cluster, but a shift in technique. [...]
Published by Noel CodyFor my master’s thesis, I developed and benchmarked an Apache Cassandra compaction strategy optimized for time series. The result, the [...]
Published by Björn HegerforsAll of our lovely Spotify users generate many terabytes of data every day. All the songs that are listened to, [...]
Published by davidawhitingSpotify is a very frequent user of Puppet. We have given many talks and presentations on the subject but these [...]
Published by jhaalsA few weeks ago Spotify had one of the biggest incidents in the last few years. It caused a major [...]
Published by David Poblador i GarciaWe recently hosted the seventh sthlm.js meetup at our office and Paul Lewis of Google Chrome, Robert Nyman of Mozilla and our [...]
Published by Gabriel BonanderThe most frequent question we heard at PyCon this weekend, was how do we use Python at Spotify. Hopefully this post answers [...]
Published by Geoff van der Meerbackend infrastructure at Spotify. Our backend infrastructure is very much work in progress – in some areas we have come [...]
Published by Spotify EngineeringPowering the Spotify service is a backend of dozens of different, specialized service implementations. For example, we have a playlist system that [...]
Published by Björn EdströmIn this article I will explain how Spotify uses different mature and proven technologies in our backend service eco-system and [...]
Published by Björn EdströmIt was the middle of the night, 10th of May 2011, and were at step twentysomething of the rollout plan, [...]
Published by Björn EdströmSpotify makes a significant investment in writing code to automate the provisioning of servers in our data centers. Our goal is [...]
Published by Noa Resare