微服务治理之负载保护和监控

所属专题:微服务创新与实践

嘉宾 : 朱龙云 | 腾讯科技AMS 监控系统负责人

讲师介绍

专题演讲嘉宾:朱龙云

腾讯科技AMS 监控系统负责人

2007 年加入腾讯,曾负责腾讯网网站广告发布系统,从事 CPD/CPC/CPM 等形式广告发布和运营,在广告/监控/流控等领域拥有多项专利。现就职于腾讯游戏增值服务部,曾参与开发过 Pandora 手游营销系统,支持手游时代新营销形式;主持设计和实现 AMS 系统全局负载保护系统,保证微服务系统在流量突变时安全运。当前主要负责 AMS 游戏营销监控系统,从事现网故障分析、长期报警升级、报警阈值智能计算,主动探测系统和旁路验证等方面工作。对分布式计算,大数据和函数式编程等领域比较感兴趣。

议题介绍

演讲:微服务治理之负载保护和监控

随着业务迅速扩张,越来越多后端团队采用微服务设计方案。微服务设计在降低业务开发门槛同时,对系统基础设施提出更高要求。微服务场景中,后台服务数量迅速膨胀,各个服务技术选型多样化。两个问题显的突出:

第一是系统整体负载保护。微服务场景中,各个服务之间调用 Topo 关系复杂,各种服务技术选型多样化,性能/健壮性参差不齐,有些服务具有"玻璃体质"。各种业务流量变化无常,有些纯粹 bug 引起,单个服务负载保护,不能防止整个系统"崩溃",需要一种机制整体负载保护机制保证各种业务流量安全运营,确保系统任何情况下都不发生"雪崩”。

第二是系统整体监控。系统异常时如何在噪声很大的信息量中迅速定位系统问题,并为系统设计优化提供建议或方案:如确定系统中哪些技术选型或设计方案是不合理的;系统正常时如何减少不必要的报警骚扰;系统亚健康时如何提供预警;确保监控为系统安全运营提供一层安全网。

内容大纲

1. 微服务理解

  • 软件设计演进史
  • 微服务哲学
  • 微服务基础设施

2. 系统负载保护

  • 负载保护设计方案和原则
  • 负载保护的职责和边界
  • 上游流控设计方案
  • 本机负载保护设计方案
  • 下游熔断方案
  • 负载保护效果
  • 流控在业务特性功能的应用拓展

3. 系统监控

  • 监控的历史和未来发展
  • 监控系统的境界,职责和边界
  • 监控方法比较以及与智能关系
  • 监控对象和数据上报方案
  • 监控定位问题方案和相关架构
  • 基于曲线检测的高频报警监控方案
  • 监控可视化和线下治理

听众受益

  • 微服务环境上游流控/本机负载保护/下游熔断方案相结合的整体系统负载保护方案;
  • 微服务环境下监控设计的方案,与传统监控差异,以及未来可能的发展方向。

交通指南

© 2020 Baidu - GS(2019)5218号 - 甲测资字1100930 - 京ICP证030173号 - Data © 长地万方
想要批量报名或更多优惠?
立即联系票务小姐姐 Ring
或致电:+86-17310043226