$ blog / tag
#reliability
12 篇文章
-
分配器內部:size class、fragmentation、scavenger →
-
GMP 排程器與 netpoller:I/O 等待不佔 CPU →
-
GOMAXPROCS 限制平行,不限並發 →
-
從 19 個 goroutine 到 exit 137:Go 並發 OOM 全紀錄 →
-
keep-alive 讓重試卡在同一台:不換連線,429 等於白回 →
-
用 TryAcquire 做 load shedding:快速拒絕勝過緩慢排隊 →
-
記憶體三層模型:cgroup → allocator → heap →
-
OOM 診斷決策樹:從 pprof 往下鑽 →
-
OS 基礎詞彙:process、thread、kernel、syscall →
-
執行環境:socket、container、stack、heap、cgo →
-
共享資源的影響範圍:當一個死,全部一起死 →
-
錯誤的修法:GOMEMLIMIT 調錯 process、git 考古才找到原因 →