执行服务效率提升的原则

81 阅读2分钟
  1. 明确的所有权和承诺。根据公司的规模,公司可能会有许多需要提高效率的服务。对于每个这样的服务,每个效率提升工作都需要有明确的拥有者团队,并且需要得到团队的工作承诺。如果不能明确所有者,或者所有者不能承诺完成的时间,那么最后经常会互相扯皮,互相指责,工作失败。
  2. 以效率目标为导向的计划和执行。对于每个服务及其效率组件,要定期设定要实现的效率目标。例如,针对存储服务的效率目标可以是:“将明年的存储空间利用率从 30%提高到 40%”。但是注意,目标设定的频率和大小,必须适应服务的特征和团队的工作特点。
  3. 为每个效率组件部署检测工具。你需要开发一定的工具,来监视整个服务和每个组件的效率水平,以便快速检测到异常。对于异常的效率降低,这些工具必须有自动触发或警报功能。有效的工具,能帮助你及时发现问题,并立即采取行动。
  4. 紧密的跨团队协作。鉴于当今业务和服务的复杂性,许多服务效率的提高,都需要多个团队共同合作。例如,某个服务可能依赖其他服务,并且该服务的效率提高,也可能需要所依赖服务团队的协作。
  5. 公司范围内的协调。尽管每个主要的独立服务,都可以通过采用我们提出的框架来独立工作,但也需要在公司范围内进行协调,因为公司需要保证总体业务的需求。

此文章为6月Day09学习笔记,内容来源于极客时间《性能工程高手课》,强烈推荐该课程!