树洞 「沙龙回顾」从技术演进角度看猫眼电影

安卓绿色联盟 · 2018年09月27日 · 641 次阅读

2018年9月1日,安卓绿色联盟第 20 期技术沙龙暨猫眼娱乐首届技术开放日完美落幕。本次沙龙安卓绿色联盟带着开发者们来到猫眼电影公司——猫眼娱乐。相信很多小伙伴们都在猫眼电影买过票,那么从技术的角度猫眼电影经历了哪些发展呢?跟着小编一看究竟吧~
猫眼合照.jpg
猫眼娱乐作为垂域互联网代表企业之一,深耕在线视行业六年,先后整合了美团,大众点评,格瓦拉电影等多个平台的电影票业务。如何快速在多个流量平台高效输出猫眼的业务并保持每个产品原有的特色和风格?在整合与发展壮大的过程中,猫眼遇到了哪些挑战?是如何跨越的?积累了哪些技术经验与创新?来自猫眼娱乐 Android 端、质量管理、IOS 端、前端、后端和大数据六个部门的技术专家为大家带来了关于这些问题的答案。

1、Android 多平台模块化方案实践体系

本议题由猫眼 Android 技术专家彭亮进行分享。他于 2014 年 7 月加入美团,主导了猫眼 Android 端多次技术演进和革新,目前为猫眼 Android 客户端技术负责人。
image
面对不同平台基础设施差异、平台约束、UI 差异、需求差异和发展周期差异带来的挑战,猫眼 Android 开发团队是如何应用模块化的思维去解决,讲师都做了透彻的分析。

议题技术亮点:如何使用 ServiceLoader 解决多平台依赖注入问题,Activity 注册路由解决 ActionBar 的交互问题,ViewStub 做性能优化解决前端差异问题。(详情见 PPT 和回顾视频)

2、猫眼全流程质量保障体系

本议题由猫眼 QA 技术专家付摇进行分享。她于 2014 年加入原美团,负责猫眼业务测试工作,参与猫眼质量保证体系从 0 到 1 的建立。目前负责猫眼选座交易业务的测试。
image
猫眼娱乐目前不仅仅是一个交易平台,还是媒体信息平台,大数据平台和电影宣发平台。多样的产品形态,复杂的业务逻辑,高稳定高质量的体验需求,产品形态的不断更新迭代,高并发高实时长链条的业务特性给猫眼 QA 团队带来巨大的挑战。在这样的背景下,猫眼的质量体系如何建设的呢?讲师从项目管理、流程规范体系、测试技术体系和质量度量运营四个角度做了详细的解读。

议题亮点:猫眼自动化监控和报警平台、分层自动化测试体系、全链路压测能力实践等。(详情见 PPT 和回顾视频)

3、猫眼 iOS 代码复用架构演进

本议题由猫眼 IOS 技术专家赵哲进行分享。他于 2015 年 7 月加⼊猫眼,负责猫眼、美团、点评、格瓦拉客户端猫眼交易业务,经历了猫眼独立拆分、业务飞速发展到⾛向多元化的过程。
image
他以农耕时代到第三次技术革命作为比喻,讲解了猫眼整合发展不同阶段所遇到的技术挑战和解决方案。多个平台客户端代码复用率从 0 到 60%,再到接近 95%,同步成本仅需 0.5 天,平台依赖性接近于 0,开发效率大大提升。

议题亮点:猫眼核心代码不到 200 行,解决多端 UI 差异的多端资源管理方案解析,解决多端开发环境 MAYplatform 方案解析,千星之城方案解析。

4、猫眼移动前端研发体系建设

本议题由猫眼前端技术专家王文武进行分享。他于 2014 年加入美团,曾先后负责美团主站及酒店、旅游、电影、婚纱等业务的前端开发。2016 年加⼊猫眼,负责过猫眼供应链前端研发、选座交易前端研发。目前为⽤户平台前端负责人,专注前端工程化及全栈方向。
image
猫眼娱乐的前端需要负责猫眼所有业务的呈现,覆盖了猫眼业务的所有客户端和渠道,还需要给各种运营活动支撑,面对起初不同平台各异的技术栈,他们是如何做到一套代码,多处运营的呢?讲师为大家分享了他们多平台多终端的融合之路以及猫眼前端的全栈实践。

议题亮点:具有主动防御功能的猫眼前端组件化系统,静态资源分发的实践。(详情见 PPT 和回顾视频)

5、猫眼选座交易后端技术架构

本议题由猫眼技术专家唐超进行分享。他于 2014 年月加入猫眼电影,参与猫眼选座业务的后端研发。亲历猫眼选座业务的快速增长,参与和带领了了后端技术架构的重构升级。
image
电影的在线选座系统极大提升了用户的购票体验,打造了线上线下的闭环,作为垂直电商交易系统,节假日峰值比平时高出十倍之多,打造高可用的后端架构至关重要。讲师从冗余原则,隔离原则,监控原则三大角度出发,先给大家介绍了猫眼娱乐高可用架构的设计。然后讲师又从实战的角度和大家分享了猫眼前端团队在票房高峰期来临之前做的一些应对措施。

议题亮点:猫眼后端服务治理框架、猫眼面向故障的架构设计与实践(冗余、隔离与监控)。(详情见 PPT 和回顾视频)

6、影视行业的大数据应用

本议题由猫眼大数据技术专家张蒙进行分享。他于 2015 年 7 月加入猫眼大数据部。主要负责用户画像,风控反作弊,视频图像应用,搜索推荐等方向的工作,并参与票房预测项目。

image

他首先给大家讲解了猫眼在影视行业互联网 + 的一些时间,然后给大家分享了大数据在猫眼娱乐用户画像,精准运营,和数据闭环方面的运用。最后在大数据助力行业未来方面又做了一些发散性的思考,比如全网的热点分析,大数据助力宣发形式等。

议题亮点:猫眼数据画像、影片的用户画像、影人的粉丝画像等大数据如何运用。(详情见 PPT 和回顾视频)

image

别具一格的场地、精美的礼品和茶歇、深入浅出的议题分析和现场的精彩互动获得了现场开发者的一致好评。

如果您想了解本次沙龙的更多技术细节可以观看本次活动直播回顾,同时关注安卓绿色联盟,回复关键词 “20”,即可获取本次技术沙龙PPT

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册