摘要: 最近看了一下go-kit,发现这个微服务框架的熔断器,也是使用sony开源的作为基础。 sony开源在 github 的熔断器 在源代头注释中发现,原来sony实现的是微软2015时公布的CircuitBreaker标准,果然微软才开源界的大神。 1 微软定义的 Circuit breaker 微软 阅读全文
posted @ 2022-04-25 15:46 巴黎河畔 阅读(432) 评论(0) 推荐(0) 编辑
摘要: uber 在 Github 上开源了一套用于服务限流的 go 语言库 ratelimit, 该组件基于 Leaky Bucket(漏桶) 实现。 我在之前写过一篇 《Golang 限流器 time/rate 实现剖析》,分析了 Golang 标准库中基于 Token Bucket 实现限流组件的 t 阅读全文
posted @ 2022-04-25 14:55 巴黎河畔 阅读(211) 评论(0) 推荐(0) 编辑