I'd be interested in finding out what happens when I press the thumbs down/up icon on Netflix, because the match ratings that are displayed to me seem to have nothing to do with either my ratings or with my watching history.
So your click turns into an event on a Kafka topic which is eventually consumed by Flink, joined with whatever other data sources they need and then written out to a store somewhere. IIRC the various machine learning models exist inside their Flink architecture.
https://ci.apache.org/projects/flink/flink-docs-release-1.4/...
Unless propagation to their database takes two years, I'm really interested in how they actually arrive at match ratings.