How Spotify Splits Its Recommendation Systems (And Why It Matters)
dev.to·14h·
Discuss: DEV
🎯Recommender Systems
Preview
Report Post

As more companies use AI to make decisions, they face a tricky problem. The same system is asked to do two different jobs at once. This causes issues, especially for big platforms like Spotify.

Spotify learned this the hard way. They built systems to recommend music and podcasts. But those systems had to handle two tasks:

  1. Serve users in real time - Fast, stable, reliable
  2. Run experiments to improve - Flexible, careful, willing to fail

These jobs don’t mix well. So Spotify split them apart.

Why Two Jobs Need Two Systems

Your recommendation engine needs to be fast. When a user opens the app, they expect results now. Any delay or crash hurts the experience.

Your experiment system needs to be thorough. It tests ideas, compares results, and learns from failures...

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help