Posted in

Go语言水平认证高阶能力验证:能否手写一个无锁Ring Buffer?能否重构sync.Pool为自定义对象池?能否诊断pprof火焰图中的goroutine堆积根因?

第一章:Go语言水平认证 Go语 … Go语言水平认证高阶能力验证:能否手写一个无锁Ring Buffer?能否重构sync.Pool为自定义对象池?能否诊断pprof火焰图中的goroutine堆积根因?Read more

Posted in

接雨水Go实现突然变慢?——排查etcd clientv3连接池耗尽导致的goroutine堆积连锁反应(真实SRE事故复盘)

第一章:接雨水Go实现突然变慢? … 接雨水Go实现突然变慢?——排查etcd clientv3连接池耗尽导致的goroutine堆积连锁反应(真实SRE事故复盘)Read more