研发效率、服务稳定性以及为此付出的成本是永恒不变的话题,从早期的SOA到微服务,再到最近火热的云原生,Servcie Mesh都在寻找更好的方案解决这些问题。
本次主题主打极致产品体验和落地方案,让业务方专注业务代码,低成本有效提升服务稳定性。本次topic介绍在上千应用多语言多版本的背景下,如何通过标准化、统一的微服务框架,在组件的选型、优化、使用、运维上建立标准流程和最佳实践,开箱即用,所见所得,开源共建,并对数十重复建设的基础设施统一收敛,大幅度减少了因为框架组件不兼容,基础能力不稳定带来的线上故障。同时为了缩短发现定位止损的时间,借助统一的微服务框架,打造低侵入的一站式服务治理平台,提供可观测(监控报警、链路追踪拓扑)和可操作(限流、熔断、降级)体系化平台能力,提供云端动态配置策略和一定的态势感知能力,让大部分故障都能在短时间内定位并止损,同时基础组件研发框架的统一,也为后期全容器化、k8s、云原生落地扫清障碍。
内容大纲
1. 背景和问题
1.1 中型公司上千微服务的服务治理普遍现状和问题
1.2 贝壳各业务线在服务稳定性上的尝试和效果
2. 统一多语言异构微服务框架
2.1 多语言微服务框架的选型和建设
2.2 新服务如何开箱即用,老服务如何兼容升级
2.3 框架组件的标准化的最佳实践和效果
3. 一站式服务治理稳定性平台
3.1 服务全生命周期内服务治理的内容和目标
3.2 服务的可观测能力监控,链路追踪、拓扑、诊断、定位能力的技术选型和能力建设
3.3 服务的可操作性限流熔断,服务鉴权和服务诊断的技术选型和能力建设
3.4 微服务基础设施、配置中心、注册中心、网关的统一收敛和建设
4. demo和展示
4.1 服务框架如何开箱即用,所见所得
4.2 服务治理平台的可观测能力,发现定位诊断
4.3 服务治理平台的可操控,止损能力
听众收益
1. 业务研发如何提高服务的稳定性,在服务监控、链路梳理、场景最佳实践,面对大流量和异常问题如何快速定位和止损
2. 企业基础架构部和运维如何赋能研发,低侵入落地服务治理能力,整体提高服务稳定性,较少故障发生
适合人群
1. 业务研发对微服务Spring Boot 框架,服务稳定性,服务治理有一些概念和经验。
2. 通过建设微服务治理工具和平台提升全公司服务稳定性有一定经验和诉求的用户。