【问题标题】:Request Latency as Per Jeff Dean of Google谷歌的 Jeff Dean 的请求延迟
【发布时间】:2013-11-04 21:39:58
【问题描述】:

我正在观看 Jeff Dean 谈论延迟和扩展的视频 - https://www.youtube.com/watch?v=nK6daeTZGA8#t=515

在 00:07:34 标记处,他举了一个这样的延迟示例 -

假设您有一堆服务器。他们对请求的平均响应时间是 10 毫秒。但有 1% 的时间他们需要 1 秒或更长时间才能做出响应。因此,如果您触摸其中一台服务器,则 1% 的请求需要 1 秒或更长时间。触摸其中的 100 台服务器,您 63% 的请求需要 1 秒或更长时间。

他是如何得出这个 63% 的数字的?这背后的逻辑/数学是什么?

【问题讨论】:

  • 这似乎与 SO 无关。
  • 这怎么跑题了?看看这个问题,它谈到了请求响应延迟。这样的逻辑有助于工程师更好地分析系统。我只是想了解该逻辑背后的数学原理。
  • 虽然这不是真正的编程相关 - 这个问题可能应该迁移到serverfault.com
  • 我认为他错了。

标签: math request latency response-time


【解决方案1】:

只是概率:1.0 - 0.99^100 = 0.634 = 63.4%

【讨论】:

    【解决方案2】:

    正如前面的答案所述,这只是 100 台接触的服务器中至少有一台属于慢速 1% 的概率。

    他得出这个近似值的方法很可能是:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-14
      • 2013-01-08
      • 1970-01-01
      • 1970-01-01
      • 2017-08-12
      • 1970-01-01
      • 1970-01-01
      • 2021-02-17
      相关资源
      最近更新 更多