浅谈微服务中的熔断,限流,降级

简介 golang的熔断包hystrix golang 提供了拓展库(golang.org/x/time/rate)提供了限流器组件,提供了 Token bucket (令牌桶算法)前端 在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。 缓存的目的是提高系统访问速度和增大系统能处理的容量,可谓是抗高并发流量的银弹; 降级是当服务出问题或者影响到核心流程的性能则须要暂时屏蔽掉,待高峰或者
相关文章
相关标签/搜索