王汶东,51 信用卡研发技术总监。
2016 年开始,51 信用卡开始采用微服务系统架构,在业务快速迭代、系统规模及复杂度快速增长的背景下,服务架构腐化、研发过程中环境不稳定、问题排查困难、调用链路复杂、研发效率偏低的问题越发凸显。业界对分布式服务的治理更多停留在服务注册与发现、服务高 SLA、限流与降级、服务的调度和编排等,持续集成、持续交付、DevOps 等概念在业界逐渐流行起来,但相关实践并没有有效解决上述痛点。
我们围绕效率和质量的核心目标,通过一系列基础设施的建设和完善,在更好的享受微服务带来的技术优势的同时,逐步解决微服务引发的一系列痛点问题。