最近和春暉、劉丁討論定時器的問題,又仔細看了下 go timer 兩個版本的實現,再結合 epoll 事件驅動,對比 Nginx, 實現方式如出一轍。只不過 go 的是無阻塞...

最近和春暉、劉丁討論定時器的問題,又仔細看了下 go timer 兩個版本的實現,再結合 epoll 事件驅動,對比 Nginx, 實現方式如出一轍。只不過 go 的是無阻塞...
最近閱讀 nginx, go 代碼時經常看到結構體 cache line 對齊,比如 go timer 全局數組。周末 google、知呼 搜索了相關文檔,梳理一下做個總結分...
最近同事有個變更上線,暫且稱為服務B,它的上游是服務A。服務B是thrift server,上線后,服務A報EOF錯誤。據此懷疑以下幾點: C/S端協議不一致。CR 代碼,發...
最近同事上線了一個功能,涉及到 thrift rpc。上完線后看代碼才發現 thrift client 用完之后忘記將 transport close 掉,擔心 socket...
我們使用golang編寫的線上服務,通常會設置一個golang runtime指標監控,包括goroutine num、gc num、gc pause 等等。最近的一次上線,...