#Go
共 3 篇相关文章。
配了负载均衡策略却没生效:从四行 case 挖出三处沉睡的 bug
load-balance.type 配成 ConsistentHashLoadBalance 或 LeastActiveLoadBalance,行为却和随机一样,没有报错也没有日志。补上分发表里缺的两个 case 只是开始——策略一旦真的可达,三个一直睡着的缺陷会被同时激活。
Go 服务里的并发控制:从 context 到 errgroup 的工程实践
把 context 当成"取消信号广播器"而不是参数袋子,用 errgroup 管住一批 goroutine 的生命周期,再配合 semaphore 限流——一套可以直接抄进项目的并发控制骨架。
dubbo-go 引入 RocketMQ 作为 RPC 的设计文档
把 RocketMQ 当作 RPC 通道来接进 dubbo-go:注册中心与 protocol 两个模块怎么拆、topic 粒度选方法还是选类、元数据往哪塞,以及条件路由为什么建议第一期不做。