阿里妈妈Dolphin智能引擎:Flink+Hologres驱动的万亿级数据计算实践
74 浏览量
更新于2024-08-03
收藏 2.54MB PDF 举报
阿里妈妈Dolphin智能计算引擎基于Flink和Hologres的实践是由阿里妈妈事业部的数据引擎团队,由徐闻春(陌奈)领导的技术专家所提出的一种创新解决方案。该团队致力于开发能够处理海量数据的高性能计算引擎,以支持阿里巴巴众多营销产品的高效运行,如万相台、直通车、超级推荐和达摩盘。
Dolphin引擎的核心能力在于SQL转译和IndexBuild模块,它自研了索引技术,并能够处理来自不同数据源的异构数据。其架构设计能够实现SQL查询的高效执行,包括对实时数据(如AI和Streaming)的智能物化以及近似计算,以降低对通用引擎的依赖并提供超大规模领域的计算性能。此外,Dolphin引擎还支持Lookalike人群推荐、人群圈选、洞察分析等功能,满足营销活动中多样化的业务需求。
在技术解决方案方面,Dolphin引擎可以处理每天高达2亿次的请求,每秒钟处理3000个查询,支持PB级别的数据存储和百万级的广告主。它采用Flink作为计算存储层的基石,结合Hologres和其他引擎,为10多个业务部门提供强大的支撑。Flink在这里扮演着关键角色,它的实时流处理能力对于处理广告效果分析和实时数据至关重要。
徐闻春在阿里妈妈团队中负责Dolphin引擎的研发和推广,从基础的OLAP计算升级到AI在线计算,再到与Streaming和Batch的融合,他推动了gpdb-faiss-vector向量计算库的开源,并获得了多项OLAP计算相关的专利。他还与清华大学李国良实验室合作,致力于推动Dolphin引擎的AI智能化升级,进一步增强其在大数据分析和机器学习方面的性能。
阿里妈妈Dolphin智能计算引擎通过结合Flink的高效实时处理能力和Hologres的大数据存储,提供了强大且成本效益高的解决方案,以满足商家端营销活动中的复杂计算需求,显著提升了广告主的运营效率和效果预测能力。
2023-03-14 上传
2023-03-14 上传
2022-03-18 上传
2022-06-23 上传
2022-06-23 上传
2022-05-28 上传
2022-09-20 上传
2022-02-17 上传
2022-02-17 上传
九层之台起于累土
- 粉丝: 376
- 资源: 1448
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常