Go, Goroutines, Backend, Sre.
根據簡單的計算，一台機器假使擁有 4GB 的 memory，理論值他可以開啟 200 萬個初始狀態的 goroutine。但實際上每一個 goroutine 的大小會隨你開啟的數目增長上去，有興趣的可以參考網路上的範例[2]跑跑看，同樣大小的 memory 我自己的筆電大概只能開啟 160 萬個左右。 上面的數字是一個理論值，一定不是一個穩定的狀態，因為並沒有計算到 OS 還有各種開銷所需要的 memory。我保守的假設 1/10 是比較穩定的狀態，同樣的配置在一台機器上瞬間只能跑到 10 萬個 goroutine，再套回我們的例子，一個明星主播有一百萬個追蹤數目，每一百人分成一個