性能工程高手课
庄振运
Facebook 性能优化和容量管理高级专家
24631 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 40 讲
性能工程高手课
15
15
1.0x
00:00/00:00
登录|注册

33 | 服务效率提升:如何降低公司运营成本?

高效使用服务
及时回收空闲容量
合并容量单元
根据资源使用最大瓶颈的不同,采用不同种的服务器硬件
迁移到效率更高的服务
进行何种系统和软件配置
采用何种操作系统
通过合理借助其他服务来优化
改进服务的实现架构
采用更好的数据结构和语言库
优化代码
公司范围内的协调
紧密的跨团队协作
为每个效率组件部署检测工具
以效率目标为导向的计划和执行
明确的所有权和承诺
用户效率
容量资源回收
容量组织效率
硬件效率
跨平台效率
服务部署效率
服务架构效率
软件效率
执行服务效率提升的原则
服务效率提升的途径和类别
要做到服务效率提升有什么途径?
参考文章

该思维导图由 AI 生成,仅供参考

你好,我是庄振运。
我们都知道,支持大量用户的互联网公司,通常会部署相当规模的系统容量来运行各种服务。
如果你想要有效地运行业务,就应使业务的容量需求容量供应尽可能地相等。为什么这么说呢?如果容量供应不能满足需求,那么部分业务将​​因容量不足,不能部署或扩展。如果容量供应过多,那么公司基础设施的效率就降低了。
服务效率与业务的容量和公司预算直接相关。因此,提高服务效率适当地预测容量需求,对于公司的持续成功至关重要。
那么如何才能降低公司的服务容量需求呢?这就需要运行的服务尽量高效,提高服务效率将会帮助降低容量的需求。
今天我就为你介绍八种提升服务效率的途径和相关的生产经验,以及提升执行服务效率的原则,希望对你有所启发。

服务效率提升的途径和类别

当各个服务团队的领导和技术骨干下定决心,要花时间在服务效率的时候,经常提出的问题是:怎么样做才能提高服务效率呢?
要回答这个问题,你就必须先搞清楚一个问题,就是——什么类型的工作才是提升服务效率的工作?
我多年来帮助很多不同的服务提升了服务效率;在这个过程中我逐渐意识到,一个公司的服务千差万别,可以提升效率的方式也是多种多样。但核心的一点是:任何能够让这个服务降低容量需求的工作,都是服务效率提升的工作。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文介绍了提升服务效率的关键途径和原则。作者提出了八种提升服务效率的方法,包括软件服务和非软件容量方面的效率提升。通过优化软件程序、服务架构、部署方式、跨平台迁移、硬件选择、容量组织等方式,可以降低容量需求,提高服务效率。此外,文章还介绍了提升执行服务效率的原则,包括明确的所有权和承诺、以效率目标为导向的计划和执行、部署检测工具、跨团队协作和公司范围内的协调。通过具体案例和实践经验,作者深入浅出地阐述了每种效率提升的途径,为读者提供了实用的指导和启发。总的来说,本文涵盖了技术领域的多个方面,对于想要提升服务效率的读者具有很高的参考价值。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《性能工程高手课》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(3)

  • 最新
  • 精选
  • 我来也
    羡慕老师能有这样的才能和机遇,能亲亲松松给公司降低几千万美金的成本! 中小型公司可能对效率不太重视,有些老板觉得堆机器比堆人划算。 这个也不可否认,毕竟要先做出个能用的东西,后面再走一步看一步吧。 但是对于工程师本身来说,我觉得还是应该精益求精。 未雨绸缪是一方面,对自己能力边界的探索更重要。

    作者回复: 对,一切决策都是因时而异的;随着公司和业务的反战,机器和人的成本对比也是不断变化的。 不过,有时候需要和老板/公司算算帐,才会让大家比较清楚。另外就是也需要向老板证明,做性能和效率的确可以省钱;很多时候老板可能没有想到。

    2020-02-10
    1
  • benny
    我们先将存储的数据分为两部分,然后分别存储对象的哈希(例如 MD5),而不是对象本身。另外,我们把数据的 TTL(生存时间)缩短,并在对象哈希中定期强制清除陈旧数据。 两部分分别是什么?可以再详细介绍一下这个案例吗?

    作者回复: 一部分是相对不变的(Static),另外一部分相对容易变化(Dynamic)。 因为我们的目的是存储监测数据是不是变化了,以前是把整个对象简单存储,差不多的对象也各有一份完整的Copy,占用大量空间。分成两部分就好多了。

    2020-05-03
  • 不是大公司没有规模效应,倒腾机器的成本肯定不如租赁,就算是大公司,这些容量规划、机器利用率的事情,业务研发能插手的也主要集中在代码逻辑优化、代码性能优化,各种机器都是没机会接触的最多就是有些操作页面。 术业有专攻吧!老师有机会做这一块精通这一块自然理解深刻,我能意识到她的重要性,在思考问题时也会训练自己性能、效率、成本的意识,涨涨见识!
    2020-03-15
    1
收起评论
显示
设置
留言
3
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部