Music Recommendations at Scale With Cloud Bigtable (Cloud Next '19)

Kelvion New Plate Heat Exchanger


Spotify serves personalized music recommendations to hundreds of millions of happy customers worldwide, and powers a lot of this infrastructure with Google Cloud Bigtable. In this talk, we’ll go into detail about how Cloud Bigtable allows us to deliver recommendations at scale, roll out experiments quickly, and ingest terabytes every day via Cloud Dataflow. We’ll discuss a number of challenges we overcame when designing our recommendations infrastructure on top of Cloud Bigtable, including tips about how to design a good schema, how to avoid latency when ingesting new data, and effective caching strategies to scale to tens of millions of data points per second.

We’ll also discuss a number of challenges we overcame when architecting our recommendations infrastructure on top of Cloud Bigtable, including tips about how to design a good key space, how to avoid latency when ingesting new data, and how we built caching into every layer of our stack to scale to tens of millions of data points per second.

Build with Google Cloud → https://bit.ly/2WN8356

Watch more:
Next ’19 Architecture Sessions here → https://bit.ly/Next19Architecture
Next ‘19 All Sessions playlist → https://bit.ly/Next19AllSessions

Subscribe to the GCP Channel → https://bit.ly/GCloudPlatform

Speaker(s): Peter Sobot

Session ID: ARC205
product:Cloud Bigtable, Cloud Dataflow;


Duration: 33:23
Publisher: Google Cloud
You can watch this video also at the source.