2018 年 1 月 20 日,美图互联网技术沙龙第 8 期首次亮相深圳,并在美拍进行同步直播。活动当天,美图公司美拍事业部技术总监郭晨晖、美图公司运维部技术总监王关胜、美图公司架构平台部高级技术经理赖剑冰以及美图公司架构平台部技术总监麦俊生齐聚现场,与在场的技术达人、极客一同分享美图的后端技术,为大家带来一场技术盛宴。
#lexo_img_start http://upload.chinaz.com/2018/0124/201801241419436957.jpg lexo_img_end#
从 2008 年诞生到 2016 年 12 月 15 日正式在香港上市,如今的美图已经走过将近 10 个年头,用户数已突破 15 亿,庞大的用户数背后究竟有怎样的技术做支撑?美图旗下的短视频社交平台美拍又是如何做到百万人同时在线不出状况?第 8 期技术沙龙,美图技术大咖们从高并发道具交易系统、构建立体化的监控体系、美图IM通用化架构演进、美拍直播架构体系优化实践四个维度,全方位解密承载 15 亿用户的美图后端技术体系之路。
美拍技术总监郭晨晖围绕着美拍内容生态以及美拍粉丝经济体系的建设,介绍了道具交易系统的相关技术体系以及其在支撑高并发大流水的道具订单场景中所遇到的技术难点和优化方式。基于美拍的道具交易系统的稳定支撑,美拍为短视频达人和主播提供了良好的变现渠道以及价值转换方式,同时通过持续的业务迭代不断优化用户体验,提供更丰富的消费场景和交易类型,为美拍商业化发展奠定了良好的基础。
在构建立体化的监控体系问题上,美图公司运维部技术总监王关胜表示,监控是整个运维乃至整个产品生命周期中最重要的一环,事前及时预警发现故障,事后提供详实的数据用于追查定位问题,并能结合AIops,可以让工具更自动化。他还结合 8 年的运维经验及在美拍的监控实践,全方位的介绍了如何构建立体化的监控体系。据他分享,美图在报警风暴解决方式上也有实践,并构建了一套基于业务链路及收敛规则的统一告警平台。此外,在监控效率方面,美图也在推进统一报表中心,报警标准化及监控大屏幕的建设。最后,他还针对行业里比较热门的AIOps进行探讨,举出了在监控领域的场景,比如异常检测平台,报警根源分析等,美图也在逐步推进异常检测平台的建设。
美图公司架构平台部高级技术经理赖剑冰与大家分享了美图 IM 系统从 0 到 1,并进一步往通用化架构演进的历程。分享以时间为线展开,依次介绍了团队在初始化阶段所做的多维度考虑和方案选型,在性能优化阶段所解决的技术难题和高可用保障方面的工作,以及在通用化改造阶段所面临的权衡取舍和整体架构的提炼抽象,最后简短地展望了未来在性能和新特性方面将进行的尝试。
而针对美拍直播架构体系优化实践的议题,美图公司架构平台部技术总监麦俊生主要围绕目前业界的直播场景和直播所遇到的问题做介绍,分享了美拍直播在早期构建时候所做的选型的思考,以及在应用过程中遇到了问题后开始尝试做的改进和优化。直播体验会受主播端、中间网络链路和源站、播放端等多方面因素的影响,美拍直播在实践过程中针对这些点做了分析与自研优化。同时通过汇集客户端SDK采集数据、CDN和源站的流状态数据、基调探测数据等等,进行大数据分析和处理,构建起完善的直播全链路监控体系。并基于全链路监控体系下,开始往多CDN、智能化的融合调度体系演进,进一步优化直播的体验和可用性。
美图公司定期举办的线下技术沙龙一直备受关注,不仅有最前沿的科技亮点讲解,还会邀请最资深的技术大咖们针对热门技术话题进行深入探讨与经验分享。正因为技术的不断革新才能带来源源不断的前进动力,未来美图互联网技术沙龙将持续带来行业干货,分享最前沿科技资讯。