多语言异构场景下的一站式服务治理方案和实践

所属专题:微服务

嘉宾 : 赵亮 | 贝壳找房资深架构师

讲师介绍

专题演讲嘉宾:赵亮

贝壳找房资深架构师

赵亮,贝壳找房资深架构师,服务端基础架构负责人,技术委员会成员。曾就职IBM、百度、阿里等公司,多次参与高并发高可用分布式系统的架构设计、落地和难题攻关。在贝壳推动技术标准化,服务治理体系建设,0-1建设贝壳多语言统一微服务框架,制定组件选型、使用、运维的标准,并在上千应用落地使用。通过微服务标准框架,推进贝壳配置中心、注册发现、网关等基础设施的统一收敛和建设,低成本落地贝壳一站式服务治理能力和基础架构体系,涉及服务监控、链路追踪、服务拓扑、服务鉴权、诊断、摘流、限流、熔断、降级和API治理、流量治理等稳定性保障产品平台的整合和建设。对基础架构、服务治理在各阶段技术选型和落地有丰富的知识和经验,也曾担任安全架构师,对数据安全如何通过基础架构低成本落地有着丰富的经验。

议题介绍

演讲:多语言异构场景下的一站式服务治理方案和实践

研发效率、服务稳定性以及为此付出的成本是永恒不变的话题,从早期的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. 通过建设微服务治理工具和平台提升全公司服务稳定性有一定经验和诉求的用户。

交通指南

中国石油科技交流中心

Beijing International Convention Center
地址:北京市昌平区沙河镇黄河北街一号院石油科技交流中心
  • 微信咨询

  • 电话咨询

    联系电话:+86 17310043226

微信联系我们

小姐姐 Ring