首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
限流
订阅
用户7444651321831
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Sentinel-Go 源码系列(一)|开篇
大家好呀,打算写一个 Go 语言组件源码分析系列,一是为了能学习下 Go 语言,看下别人是怎么写 Go 的,二是也掌握一个组件。 本次选择了 Sentinel-Go,一是对 Java 版本的 Sent
go-micro中使用sentinel-go进行限流
Sentinel 是阿里巴巴开源的,面向分布式服务架构的流量控制组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统自适应保护等多个维度来帮助开发者保障微服务的稳定性。Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀、冷启动、消息削峰填谷、…
go-sentinel流量控制(二):sentinel统计数据结构揭秘
介绍 通常情况下,一个流量治理组件具备基本的限流能力,其核心思想是统计一定时间内的请求数,然后根据预设的阈值来判断是否需要进行限流操作。 在实现这一思想时,如何有效地存储和统计一段时间内的请求数是至关
如何使用Sentinel做流量控制?此文将附代码详细介绍Sentinel几种限流模式
Sentinel流控模式 Sentinel流量控制主要有以下几种模式: 直接失败模式:在达到流量控制阈值后,直接拒绝请求,返回错误信息。 关联模式:当关联的资源达到流量控制阈值时,将触发当前资源的流量
聊一聊服务治理三板斧:限流、熔断、降级和go-sentinel的实现
我们知道,对于一个项目之初,我们不可能上来就按几千的并发去配置,为什么?两个方面,第一个是成本高。第二个是维护难度大。即便是天猫淘宝这种,也是采用的动态扩容的方式来应对双十一。那么一个项目如何应对突然
go-sentinel流量控制(三): 流量控制的实现原理
1. 介绍 Sentinel-Go 是一个流量控制库,专注于提供优秀的流量控制解决方案,而底层实现和设计思考通常是非常有价值的内容。 令牌桶和漏桶算法是流量控制中常用的两种算法,它们可以被用来平滑流量
探究 Go 的高级特性之 【redis分布式限流器】
限 流 限流的目的是通过对并发访问请求进行限速,或者对一个时间窗口内的请求进行限速来保护系统,一旦达到限制速率则可以拒绝服务、排队或等待、降级等处理。通过对并发(或者一定时间窗口内)请求进行限速来保护
Redis 如何保证原子性来应对并发访问(八)
这是我参与11月更文挑战的第8天,活动详情查看:2021最后一次更文挑战 在使用Redis时不可避免地会遇到并发访问的问题,比如多个用户同时下单,就会对缓存中的商品库存数据进行并发更新。一旦有了并
【设计】【Redis】分布式限流与算法实现
前言 服务的某些场景可能会出现短时间内的巨大访问流量,比如某宝在某个日子可能会有数倍于平时的高峰访问流量,导致接口超时异常,甚至服务被压垮,还可能会导致系统其它服务发生故障,造成服务雪崩。 我们如何让
高性能分布式限流:Redis+Lua真香!
什么是限流?为什么要限流? 限流,这个词其实并不陌生,在我们生活中也随处可见。做核酸时,工作人员会在核酸检测点的空地上摆放着弯弯曲曲的围栏,人们排着队左拐右拐的往前移动,其实这么做的目的就是限流!因为