目前为虎牙直播基础架构团队负责人,主要负责微服务框架及其周边生态,设计并协助推动微服务单元化架构在虎牙落地,以及虚拟服务平台、信令中台等项目。
针对虚拟服务架构体系的愿景,历时 4 年时间,从微服务架构开始,做虚拟服务架构体系的整体设计、制作核心 demo、组建专项团队、研发落地、推广使用、复盘迭代,为虎牙的后台业务、主站、媒体加工等核心业务带来颠覆式的改进。新架构体系在开发效率、执行效率、资源利用率、弹性能力、运维成本等多个维度均有显著提升。

目前为虎牙直播基础架构团队负责人,主要负责微服务框架及其周边生态,设计并协助推动微服务单元化架构在虎牙落地,以及虚拟服务平台、信令中台等项目。
针对虚拟服务架构体系的愿景,历时 4 年时间,从微服务架构开始,做虚拟服务架构体系的整体设计、制作核心 demo、组建专项团队、研发落地、推广使用、复盘迭代,为虎牙的后台业务、主站、媒体加工等核心业务带来颠覆式的改进。新架构体系在开发效率、执行效率、资源利用率、弹性能力、运维成本等多个维度均有显著提升。
虎牙直播一直坚持以技术为主导,格外重视新技术架构的探索与演进,勇于打破常规,推陈出新。为了探寻现有微服务架构在性能、运维成本、开发效率、资源利用率、基础架构能力等维度更进一步的可能性。2018 年虎牙内部提出虚拟服务架构:首先把开发粒度细化到接口级,再构建成可被动态加载的中间码,最后按照我们认为的最优方式组装成服务,自动部署运行、动态调整,从而达到最优效果。由于实际运行的服务是算法组装的结果,不是开发人员设计开发的,所以称为“虚拟服务”。
虚拟服务的核心原理并不复杂,但是要搭建一个好用的虚拟服务架构却是一个非常庞大的工作,庞大到可以称之为一个体系。本次演讲主要分享虎牙直播基础架构团队最近 4 年在虚拟服务架构体系上的思路、经验与成果。这是虎牙首次向业内介绍新一代后台架构体系,在公司内部已经逐步取代传统的微服务架构,希望能够抛砖引玉,为互联网后台架构朝着下一代演进提供一些思路和方向。
演讲提纲:
1. 从历史中总结经验
2. 虚拟服务架构体系简介(一个突破微服务架构极限的案例)
3. 从微服务架构开始搭建虚拟服务架构体系
4. 体系整合与延伸
5. 总结与未来规划
你将获得:



微信咨询

电话咨询
微信联系我们

