跳至正文返回首页Airbnb 用 Chronon Push Mode 把推荐嵌入延迟压到一分钟内
- 核心改动:Airbnb 在其 Chronon 特征平台上新增 Push Mode 与 Near Real-Time Model Transform,使基于序列的推荐嵌入不再依赖按天调度,而是在事件到达后秒级更新。
- 量化结果:嵌入陈旧度从接近两天降至一分钟以内;离线 NDCG 提升 1.67%;在线测试中未取消预订量(uncancelled bookings)提升约三分之一百分点。
- 工程含义:Push Mode 把特征计算的触发方式从定时拉取改为事件推送,近实时模型变换则将变换逻辑放进在线链路;这意味着训练与服务两侧的特征口径需要在流式管道上重新对齐,而不是维持原有的批处理快照。
- 边界:InfoQ 摘要未披露吞吐、延迟分布、数据回填与一致性策略,也未给出改造成本;离线 1.67% 的 NDCG 提升对应到在线约 0.33% 的业务指标,两者之间的转化关系需结合具体实验口径判断。
- 行业意义:推荐系统的特征平台正从“小时/天级批处理”向“分钟级推送”迁移。对依赖用户行为序列做召回与排序的团队,嵌入陈旧度会直接构成效果上限;但这条案例同时说明,基础设施改造的回报要用在线实验确认,离线指标只能作为方向性参考。
🔗 InfoQ 报道