爱奇艺的架构到底有多牛?

生活在信息爆炸时代的我们越来越清晰的认识到海量信息与数据分析的重要性,如提高数据挖掘能力、为运营决策提供关键数据、通过数据分析助力业务创新、在商业决策中的提供较有价值的信息等成为关键,于是大数据分析平台作为在各大公司迅速崛起。如何为企业个性化打造高效性、准确性、敏捷型等的大数据实时分析平台成为了技术团队的挑战。

RAP(RealtimeAnalysis Platform)是爱奇艺技术产品团队基于Apache Druid [1] + Spark/ Flink 构建的分钟级延时的实时联机分析处理OLAP(On-Line Analytical Processing)的实时分析平台,支持通过Web向导配置完成超大规模实时数据的多维度分析,能为用户提供一体化的OLAP分析操作流程,只需要几步简单的配置,即可自动建立OLAP模型、并生成分钟级延时的可视化报表。也可以通过RAP API获取聚合数据,与业务平台进行集成。服务于会员、推荐、BI等诸多个业务,总计上线总计上线数百个流计算任务,支持上千张多维分析报表。

本文将介绍爱奇艺大数据实时分析平台RAP的设计思路、技术架构演进以及业务应用实践。

1,实时分析需求

自2010年开始爱奇艺开展了大数据业务,打造了基于Hive + MySQL的第一代OLAP数据分析平台。但随着业务的快速发展和数据量的急剧增长,Hive的离线分析已经无法满足业务对数据实时性的需求。于是逐渐引入Kylin、Impala、Kudu、Druid、ElasticSearch等不同的数据存储/查询引擎,演化出离线数仓、实时数仓、流式数仓等不同OLAP形态。

在推出RAP实时分析平台之前,业务自行构建实时分析服务面临以下困难:

· OLAP选型困难: 众多OLAP引擎满足多样化需求,但也带来了不少问题。业务需要了解不同OLAP引擎的优缺点,花费大量精力学习,依然可能选错;

· 开发成本高: 用户需要写Spark或Flink代码进行实时流数据处理,并进行报表前端开发,流程冗长而复杂;

· 数据实时性差: 从数据产生到数据可被查询,中间存在较高时延(从数十分钟到天级别不等),且查询较慢;

· 维护耗费时间: 数据源发生改变时,修改的范围会覆盖整个流程,从数据处理到报表配置全部需要变更,很难操作和维护;

针对以上问题,我们搭建了支持通过Web向导配置完成超大规模实时数据的多维度分析,生成分钟级延时的可视化报表,在保证数据实时性和分析灵活性的同时,降低开发和维护成本,并将整个分析流程平台化的RAP实时分析平台。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用\[1\]:在爱奇艺中台演进历程中,爱奇艺的四大App进行了代码隔离和解耦工作,并拆分出通用的组件。\[1\]引用\[2\]:爱奇艺APP通过后台管理系统进行内容迭代,包括节目上线或下线、活动配置等操作调整。\[2\]引用\[3\]:爱奇艺还提供了互动平台和用户行为平台。互动平台包括互动剧、分支剧情和视角切换等功能。用户行为平台可以提供竖屏小视频互动等功能。\[3\] 综上所述,爱奇艺这个APP包括以下功能模块: 1. 视频资源模块:提供丰富的视频资源,用户可以观看各种类型的节目。 2. 内容迭代模块:通过后台管理系统进行节目上线或下线、活动配置等操作调整。 3. 互动平台模块:提供互动剧、分支剧情和视角切换等功能,让用户可以参与剧情发展或切换不同视角观看舞台。 4. 用户行为平台模块:提供竖屏小视频互动等功能,让用户可以进行互动交流。 以上是爱奇艺APP的一些功能模块,用户可以根据自己的需求选择和使用。 #### 引用[.reference_title] - *1* *3* [爱奇艺 App 中台技术实践](https://blog.csdn.net/weixin_38753262/article/details/105592138)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [爱奇艺移动端APP健壮性测试的设计与实践](https://blog.csdn.net/weixin_38753262/article/details/116506070)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值