Netflix如何在Kappa架構下做回填(backfill)
Netflix的首頁是經過客製化的,會根據使用者的喜好有不同的外觀,當然,推薦影片的種類也會完全根據使用者的偏好。要做到這種程度,是因為在系統背後有一個應用程式會根據各種演算法將好的UX遞送給使用者。
這個應用程式稱為RMI (Real-time Merched Impression),其架構如下。
graph TD
imp[Impression Source] --> kb1[KeyBy] --> join[Join] --> rmi[RMI Sink]
pb[Playback Source] --> kb2[KeyBy] --> join