Map-Reduce
簡介
https://coolshell.cn/articles/21164.html
map函數主要將所有數據按照key組織到一起。
reduce函數將map返回後的數據,進行詳細處理。
實踐
參考k8s scheduler源碼:http://www.mianquan.net/tutorial/huweihuang-kubernetes-notes/code-analysis-kube-scheduler-prioritizenodes.md
scheduler打分策略中,依據每種打分策略將worker組織到一個數組裏面,給出初步打分策略;reduce計算每個分數的百分比。然後進行彙總得到每個worker的具體分數。