学习《左耳听风》专栏

构建分布式系统的核心技术:
1、全栈系统监控;
2、服务/资源调度;
3、流量调度;
4、状态/数据调度;

985277966.jpg

一个好的监控系统:要实现以下两个场景:

  • “体检”
    容量管理。 提供一个全局的系统运行时数据的展示,可以让工程师团队知道是否需要增加机器或者其它资源。
    性能管理。可以通过查看大盘,找到系统瓶颈,并有针对性地优化系统和相应代码。
  • “急诊”
    定位问题。可以快速地暴露并找到问题的发生点,帮助技术人员诊断问题。
    性能分析。当出现非预期的流量提升时,可以快速地找到系统的瓶颈,并帮助开发人员深入代码。

你可能感兴趣的:(学习《左耳听风》专栏)