并发编程
已收录文章:64篇
-
从字段裁剪、Buffer 复用和兼容性测试入手优化 Go JSON 序列化路径。551 收藏
-
整理 Go 性能优化上线前的基准、压测、监控、灰度和回滚检查点。530 收藏
-
用 testing.B、benchmem 和 benchstat 对比优化前后数据,避免凭感觉判断性能收益。530 收藏
-
用 MaxOpenConns、MaxIdleConns 和 DBStats 控制数据库并发。513 收藏
-
控制日志字段、Trace 采样和指标标签基数,降低观测系统对热路径的开销。509 收藏
-
结合 EXPLAIN、慢查询、DBStats 和事务边界排查 Go 服务数据库瓶颈。488 收藏
-
建立 goroutine、队列、连接池、限流、超时和降级指标。482 收藏
-
Golang · Go问答 | 1星期前 | go · Context · 并发编程 · 接口超时 · 超时控制 goroutine泄漏 WithTimeout Go context Go问答 CancelFunc从接口超时、下游取消和 goroutine 泄漏治理角度,解释 Go context 的使用价值、风险边界、采用路径和观察指标。477 收藏
-
用固定 worker 数量和任务队列控制后台并发,避免任务高峰拖垮进程。472 收藏
-
从一次 Spring Boot 虚拟线程升级复盘讲起,拆解 JDK 21/23 与 24/25 下 synchronized pinning 的差异、JFR 诊断步骤、代码改造和上线检查清单。472 收藏
-
从一个 Go 请求卡住的现场出发,演示如何通过最小复现、堆栈观察和锁路径梳理,定位 Mutex 忘记 Unlock 的问题,并用 defer 解锁和边界检查修复。471 收藏
-
梳理 sync.Pool 的适用边界和误用风险,用对象复用降低高频临时分配。467 收藏