Posted in

Go框架WebSocket长连接保活失败真相:net.Conn.SetKeepAlive vs http.Server.IdleTimeout vs Kubernetes kube-proxy conntrack老化策略三重冲突

第一章:WebSocket长连接 … Go框架WebSocket长连接保活失败真相:net.Conn.SetKeepAlive vs http.Server.IdleTimeout vs Kubernetes kube-proxy conntrack老化策略三重冲突Read more

Posted in

Go分布式项目上线前必须做的7项压力验证:包括etcd leader切换延迟、Raft快照阻塞、gRPC Keepalive心跳风暴

第一章:Go分布式项目上线前压力 … Go分布式项目上线前必须做的7项压力验证:包括etcd leader切换延迟、Raft快照阻塞、gRPC Keepalive心跳风暴Read more

Posted in

为什么你的Go服务ClickHouse查询慢了300%?——揭秘TCP KeepAlive缺失、压缩协议误配与类型映射错误三大隐形杀手

第一章:为什么你的Go服务Cli … 为什么你的Go服务ClickHouse查询慢了300%?——揭秘TCP KeepAlive缺失、压缩协议误配与类型映射错误三大隐形杀手Read more