获得徽章 3
#青训营笔记创作活动#
1月16日 打卡day2

Lombok是一款Java代码功能增强库,通过Lombok的注解.
MybatisX是一款基于IDEA的快速开发插件,由MyBatis-Plus团队开发维护,提示很全功能也很强大。
RestfulFastRequest号称是IDEA版本的Postman,它是一个功能强大的Restful API工具包插件,可以根据已有的方法快速生成接口调试用例。
展开
评论
#青训营笔记创作活动#
1月15日 打卡day1

今天打卡有点晚了,刚刚打卡没有打上。
下面是我阅读的笔记和感悟:
根据限流作用范围,可以分为单机限流和分布式限流;根据限流方式,又分为计数器、滑动窗口、漏桶限令牌桶限流
对于 Go 语言,也有该语言特定的限流方式,比如可以通过 channel 实现并发控制限流,也支持第三方库 httpserver 实现限流
令牌桶限制的是平均流入速率(允许突发请求,只要有令牌就可以处理,支持一次拿3个令牌,4个令牌...),并允许一定程度突发流量
展开
评论
#青训营笔记创作活动#
1月15日 打卡day1

今天打卡有点晚了。
下是我的一些学习感悟和笔记:
单机版限流仅能保护自身节点,但无法保护应用依赖的各种服务,并且在进行节点扩容、缩容时也无法准确控制整个服务的请求限
对于 Go 语言,也有该语言特定的限流方式,比如可以通过 channel 实现并发控制限流,也支持第三方库 httpserver 实现限流制。
展开
评论
赞了这篇文章
8 年一线大厂(百度小米美团)开发/架构/管理经验,专注硬核文章输出! @武汉小米科技
·
3年前

新来个技术总监,把限流实现的那叫一个优雅,佩服!

在电商高并发场景下,我们经常会使用一些常用方法,去应对流量高峰,比如限流、熔断、降级,今天我们聊聊限流。...
202
个人成就
文章被点赞 1
文章被阅读 65
掘力值 11
收藏集
1
关注标签
0
加入于