Gahing's blog Gahing's blog
首页
知识体系
  • 前端基础
  • 应用框架
  • 工程能力
  • 应用基础
  • 专业领域
  • 业务场景
  • 前端晋升 (opens new window)
  • Git
  • 网络基础
  • 算法
  • 数据结构
  • 编程范式
  • 编解码
  • Linux
  • AIGC
  • 其他领域

    • 客户端
    • 服务端
    • 产品设计
软素质
  • 面试经验
  • 人生总结
  • 个人简历
  • 知识卡片
  • 灵感记录
  • 实用技巧
  • 知识科普
  • 友情链接
  • 美食推荐 (opens new window)
  • 收藏夹

    • 优质前端信息源 (opens new window)
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Gahing / francecil

To be best
首页
知识体系
  • 前端基础
  • 应用框架
  • 工程能力
  • 应用基础
  • 专业领域
  • 业务场景
  • 前端晋升 (opens new window)
  • Git
  • 网络基础
  • 算法
  • 数据结构
  • 编程范式
  • 编解码
  • Linux
  • AIGC
  • 其他领域

    • 客户端
    • 服务端
    • 产品设计
软素质
  • 面试经验
  • 人生总结
  • 个人简历
  • 知识卡片
  • 灵感记录
  • 实用技巧
  • 知识科普
  • 友情链接
  • 美食推荐 (opens new window)
  • 收藏夹

    • 优质前端信息源 (opens new window)
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 中间件

  • 云原生

  • 分布式

  • 存储技术

  • 数据库

  • 服务部署

    • 服务利用率
      • 排队论 Little’s Law
      • 一些结论
      • 实例分析(browserless)
      • 拓展阅读
    • nginx

    • web灰度发布方案
    • 虚拟化

  • 编程语言

  • 计算技术

  • 服务端
  • 服务部署
gahing
2023-08-22
目录

服务利用率草稿

服务利用率指的是服务用于处理请求所花费的时间百分比。

# 排队论 Little’s Law

L = λ * W

  • L:系统中的平均请求数(同时包括正在接受服务的请求和等待服务的请求)
  • λ:单位时间内到达系统的请求数量,即到达率。
  • W:请求在系统中的平均逗留时间,即用户感知到的延迟包括排队时间和服务时间(实际执行耗时)。

假设服务同时只能处理一个请求,则服务利用率 P = 请求间隔/服务耗时

当 P < 1,请求队列处于稳定状态。反之如果 P > 1,将会出现请求队列积压,需要进行等待

# 一些结论

  • 系统利用率(μ)与延时率(W)成反比。提升处理能力后,也能线性的减少访问延迟

# 实例分析(browserless)

# 拓展阅读

  • 为什么超过 80% 的资源利用率会成为任何系统的噩梦 (opens new window)
  • 用排队论解释延时与利用率的关系 (opens new window)
编辑 (opens new window)
上次更新: 2023/08/26, 10:18:07
高可用
LearningNginx

← 高可用 LearningNginx→

最近更新
01
我的 2024 总结
12-31
02
浅谈代码质量与量化指标
08-27
03
快速理解 JS 装饰器
08-26
更多文章>
Theme by Vdoing | Copyright © 2016-2025 Gahing | 闽ICP备19024221号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式