Closed garyparrot closed 1 year ago
提升 ClusterInfoSensor#metricViewCluster 的執行速度,程式碼實作內存在一些昂貴的排序和重複的查找,這個 PR 將他們稍微整理,避免不必要的計算。
ClusterInfoSensor#metricViewCluster
針對 10000 個 replica 的叢集,原本的實作需要 50 秒才能計算完成,這個 PR 的修正將時間壓到大約 279 ms,大約是 179 倍的速度。
提升
ClusterInfoSensor#metricViewCluster
的執行速度,程式碼實作內存在一些昂貴的排序和重複的查找,這個 PR 將他們稍微整理,避免不必要的計算。針對 10000 個 replica 的叢集,原本的實作需要 50 秒才能計算完成,這個 PR 的修正將時間壓到大約 279 ms,大約是 179 倍的速度。