Alice52 / java-ocean

java-tutorial .We intend to explain Java knowledge in this repository.
MIT License
0 stars 0 forks source link

[common] qps & concurrent & tps & rt #216

Closed Alice52 closed 3 years ago

Alice52 commented 3 years ago

summary

  1. qps: 每秒钟request数量: 每秒接受请求数: 静态的不需要计算DB则为 QPS纯静态的东西, nginx 上的静态 html/js/css 等
  2. tps: 每秒钟事务数量: 每秒处理请求数: 动态的需要计算或DB(进入 java 代码)就是 TPS
  3. rt: 平均响应时间
  4. 并发数=QPS*RT
  5. 峰值并发=并发数 + 3*sqrt(并发数)

prepare

1.假设超市每分钟有10个人走出来,请估算超市里面有多少人?

introduce

  1. QPS: 请求进入的速度
  2. 并发数: 系统中同时存在的请求数 耗时内的并发数
  3. 并发数 = QPS * 耗时

    image

    image


reference

  1. https://mp.weixin.qq.com/s/bGwkkQp64V5Pmz0HlKW8cQ
  2. https://mp.weixin.qq.com/s/iszXWCIwAErPw_7y8I19hw
  3. https://mp.weixin.qq.com/s/LARaG8lKGISLRldEUihvWw
  4. https://mp.weixin.qq.com/s/voHdZHfCNyOFaTUOAt65fQ