~/talk

X1 Recommendations Platform: Started from the bottom..

links:none on file
slides:none on file

Comcast rebuilds X1 recommendations by replacing brittle HDFS + daily copies and Lambda handlers with a fleet of Flink jobs consuming Kafka/Kinesis and aggregating to S3, using Redis for low-latency caching and Couchbase for some state; a complex MapReduce chain that produced a weighted “because you watched” seed becomes a two-step external-API call, and an embedded personalization JAR is decoupled into a proxy web service. A/B tests on the new For You homepage and TV rows show measurable increases in movie and TV consumption.

AI-written summary · about

  1. 0:00Introduction and background
  2. 1:27Case study overview
  3. 3:15Architecture and engineering focus
  4. 6:04Current personalized experience
  5. 6:24Past struggles with personalization
  6. 7:50How we improved the system
  7. 8:11Technical debt in ML systems
  8. 9:36Data platform reliability issues
  9. 11:41Moving from Lambdas to Flink
  10. 12:44Over-engineering pitfalls
  11. 14:50Simplifying the solution
  12. 15:53Importance of visibility
  13. 16:36Decoupling dependencies
  14. 17:39Architecture trade-offs
  15. 18:21A/B testing as a success driver
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.