流批一体数据处理引擎选型与实时特征计算实施实例
(软件研发技术文档·数据与实例为据)
第一章场景与改造目标
本文档记录智能推荐系统把离批与流计算合并为流批一体架构的过程。改造前推荐特征计算分两条管道:离线SparkT+1算约4200万用户行为特征、实时Flink仅覆盖3个窗口特征,同一指标两套代码维护成本高、口径不一致。
目标定三条:流批共用一份代码把开发人力从18人降到7人、特征口径统一率100%、全流程时效从24小时压缩到1分钟以内。团队分4期、120天完成迁移。
表1-1改造目标
改造项
改造前
改造后
收益
开发人数
18人
7人
-61%
口径不一致
22个指标
0个
统一
全流程时效
24小时
1分钟
-99.9%
代码维护量
两套
一套
-52%
第二章引擎选型与能力对比
团队横向测3种方案:ApacheFlink流批一体、SparkStructuredStreaming、自研批流融合引擎。Flink在Exactly-Once语义与状态管理上领先,Spark在批处理上成熟,自研灵活但维护重。
选型依据是推荐场景对一致性与时延双高要求。Flink全流程Exactly-Once保障特征不丢不重,窗口算子支持秒级更新;SparkStreaming微批模式最小粒度仍有5秒、不满足1分钟目标。
表2-1引擎能力对比
指标
Flink
Spark
自研
一致
您可能关注的文档
- 地下工程防水施工与后浇带质量控制要点.docx
- 中小学安全教育主题班会教案:校园内外十大风险场景的识别、演练与家校协同全案.docx
- 安全生产月主题活动实施计划.docx
- 奖学金答辩PPT制作与答辩指南:八页结构、数据呈现、五分钟讲稿与评委提问预案.docx
- AI智能客服搭建与工单流转手册.docx
- 电商店铺大促GMV复盘与业绩归因方案.docx
- 2026年秋季师德师风学习心得体会:一名初中语文教师的课堂反思与自我对照.docx
- 常用业务会计分录编制规范与记账凭证填制手册.docx
- 卫星互联网产业链研究报告2026.docx
- 2026年个人简历模板:一页纸写法、版式参数与三类求职者填写示例.docx
- 2024年注册会计师税法考前冲刺模拟卷100题含答案解析.docx
- 2024年注册会计师经济法考前冲刺模拟卷100题含答案解析.docx
- 2024年注册会计师财务成本管理考前冲刺模拟卷100题含答案解析.docx
- 2024年注册会计师会计考前冲刺模拟卷100题含答案解析.docx
- 2024年中级会计财务管理考前冲刺模拟卷100题含答案解析.docx
- 2024年中级会计中级会计实务考前冲刺模拟卷100题含答案解析.docx
- 2024年中级会计经济法考前冲刺模拟卷100题含答案解析.docx
- 2024年中级会计经济法章节练习60题含答案.docx
- 2024年中级会计财务管理章节练习60题含答案.docx
- 2024年高级会计高级会计实务考前冲刺模拟卷60题含答案解析.docx
原创力文档

文档评论(0)