1. 程式人生 > >【釋疑】tp99、單實例qps

【釋疑】tp99、單實例qps

比例 reat 不用 性能測試 釋疑 不同 性能 調用 數據

tp99

  • tp99的定義
    tp99 (top percentile 99),指一組數據從小到大排列,處於99%位置的數據的值。例如等差數列range(1,101),tp99=99
  • tp99優於平均值的地方
    相比平均值,tp99多提供了百分位這一維度的信息。通過tp99的變化,我能夠知道是有99%比例的請求受到了影響。同樣的tp50,tp75也能反應不同百分位的請求變化趨勢。有了百分位信息,能夠更好的判斷服務的狀態。
  • 參考文章
    性能測試應該怎麽做?
    Why Averages Suck and Percentiles are Great

單實例qps

單實例qps只需要考慮整個調用臉上服務本身的qps,整個調用鏈的qps是根據每一層的容量再整體評估的。

相比服務級別的qps,單實例的qps更靈活,服務擴容之後能夠用來評估擴容後的容量,用單實例qps做容量水位預警也更準確穩定,不用在擴容之後再重新設置閾值。

【釋疑】tp99、單實例qps