-
用 MaxOpenConns、MaxIdleConns 和 DBStats 控制数据库并发。513 收藏 -
控制日志字段、Trace 采样和指标标签基数,降低观测系统对热路径的开销。509 收藏 -
结合 EXPLAIN、慢查询、DBStats 和事务边界排查 Go 服务数据库瓶颈。488 收藏 -
建立 goroutine、队列、连接池、限流、超时和降级指标。482 收藏 -
用固定 worker 数量和任务队列控制后台并发,避免任务高峰拖垮进程。472 收藏 -
梳理 sync.Pool 的适用边界和误用风险,用对象复用降低高频临时分配。467 收藏 -
设计有上限、有退避、有幂等保护的重试策略。456 收藏 -
用限流、有界队列、worker 和降级保护接口 P99,而不是只追求峰值 QPS。446 收藏 -
使用 block profile 和 runtime trace 定位 goroutine 阻塞、调度等待和吞吐问题。425 收藏 -
分析字符串拼接和 []byte 转换成本,用 Builder、Buffer 和清晰边界减少分配。404 收藏 -
说明 inuse_space、alloc_space 和对象生命周期的区别,帮助判断内存占用和分配压力。383 收藏 -
建立基线、压测、profile、优化、复测和回归流程,验证性能改动效果。383 收藏 -
解释 GOGC、heap goal 和分配速率的关系,建立 Go 服务内存预算。362 收藏 -
整理并发治理上线前必须确认的 context、限流、连接池、降级和监控事项。357 收藏 -
配置 http.Client 和 Transport 超时,避免下游慢响应占满资源。351 收藏