在ArchSummit深圳2018大会上,王汶东讲师做了《微服务架构下的效率提升实践》主题演讲,主要内容如下。
演讲简介:
2016 年开始,51 信用卡开始采用微服务系统架构,在业务快速迭代、系统规模及复杂度快速增长的背景下,服务架构腐化、研发过程中环境不稳定、问题排查困难、调用链路复杂、研发效率偏低的问题越发凸显。业界对分布式服务的治理更多停留在服务注册与发现、服务高 SLA、限流与降级、服务的调度和编排等,持续集成、持续交付、DevOps 等概念在业界逐渐流行起来,但相关实践并没有有效解决上述痛点。
我们围绕效率和质量的核心目标,通过一系列基础设施的建设和完善,在更好的享受微服务带来的技术优势的同时,逐步解决微服务引发的一系列痛点问题。
演讲提纲
51 信用卡微服务架构介绍
微服务数量膨胀后的问题
架构划分不合理
测试环境混乱
问题难定位
运维成本高
我们的方案:
成立架构委员会
中间件体系建设
研发过程的规范化与可管理
服务治理
运维体系优化
如何进行研发效率度量
听众受益
微服务的标准化和可管理,基于微服务的服务治理;
持续交付流程化、产品化,研发生命周期的工具链、基于质量和效率的度量体系;
线下环境的建设、治理、运营思路,创造性的解决多套测试环境、中间件调用混乱、环境隔离的问题;
复杂调用链路问题快速定位,如何为业务团队提供基础能力;
测试自动化建设,为开发赋能,测试平台与持续交付、服务治理的结合思路。
讲师介绍:
王汶东
51 信用卡 研发技术总监
2010 年加入阿里巴巴,经历过淘宝、天猫、菜鸟的快速发展阶段。2017 年加入 51 信用卡,负责金融中台及反欺诈技术团队。
完整演讲 PPT 下载链接:
https://archsummit.infoq.cn/2018/shenzhen/schedule
评论