写点什么

限流算法

0 人感兴趣 · 16 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/63/63888d4a10ea6390587e3f15cf58b086.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入探索令牌桶限流的原理与实践

令牌桶算法是一种流量控制算法,能够平滑地限制请求速率,防止突发大量请求对系统造成过载,本文将对其进行技术详解。

https://static001.geekbang.org/infoq/36/36b32d5f9928f609d1a625bb3c7448f8.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【稳定性】稳定性建设之弹性设计 | 京东物流技术团队

弹性设计的核心思想是预见并应对系统可能面临的风险和挑战,这需要对系统的需求、架构、组件和服务进行深入的理解和管理。弹性设计还强调了自动化和快速响应的重要性,以便在问题发生时,能够迅速地检测到问题并采取相应的措施。

https://static001.geekbang.org/infoq/14/14fd7d984bc588e8854cab00ed3c9ff9.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

从 0 到 1 构造自定义限流组件 | 京东云技术团队

在系统高可用设计中,接口限流是一个非常重要环节,一方面是出于对自身服务器资源的保护,另一方面也是对依赖资源的一种保护措施。

https://static001.geekbang.org/infoq/88/88f56bdb6468ed373bb5b5ff27f8ce6e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

限速神器 RateLimiter 源码解析 | 京东云技术团队

本次要介绍的RateLimiter使用的是令牌桶算法。RateLimiter是google的guava包中的一个轻巧限流组件,它主要有两个java类文件,RateLimiter.java和SmoothRateLimiter.java。

https://static001.geekbang.org/infoq/56/565788bebe0a92cec9a590d83a2ead83.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

限流算法及方案介绍

现代互联网很多业务场景,比如秒杀、下单、查询商品详情,最大特点就是高并发,而往往我们的系统不能承受这么大的流量,这时候限流熔断就发挥作用了,限制请求数,快速失败,保证系统满负载又不超限。本文为大家介绍几种常见的限流算法及方案

https://static001.geekbang.org/infoq/6a/6abfc23f978daadfa6edfc78e2653fe3.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

🏆【算法数据结构专题】「限流算法专项」带你认识常用的限流算法的技术指南(分析篇)

用户头像
洛神灬殇
2021-09-19

限流的目的是通过对并发访问/请求进行限速,或者对一个时间窗口内的请求进行限速来保护系统,一旦达到限制速率则可以拒绝服务、排队或等待、降级等处理

https://static001.geekbang.org/infoq/90/906ebcb9795fac515bd1fb5c9c3810fa.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

服务限流限流算法、限流策略以及该在哪里限流

用户头像
Jokay
2021-07-19

1. 什么是服务限流?2.常用限流算法3.限流策略4.限流位置

https://static001.geekbang.org/infoq/4b/4bd410f98097dd09b2aed03301b800cc.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

面试系列 -3 限流场景实践

用户头像
李阿柯
2021-06-03

今天呢,我们就不聊redis面试系列,我们一起来聊一聊限流操作以及使用场景。很奇怪哈,为啥突然转变画风了,之前一篇文章中提到 redis的限流操作,并没有实际给小伙伴们演示以及场景的使用演练。

https://static001.geekbang.org/infoq/e4/e4a8f06e2d8eeaca64fdb34abaf4487a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

限流与 Guava RateLimiter 原理解析

用户头像
千珏
2021-05-12

在高并发场景或者对某些操作(如IO)速率有要求时,我们可以使用一些流控方案,比如令牌桶,漏斗等,Guava开源的RateLimiter提供了在多线程环境下很好的流控解决方案

https://static001.geekbang.org/infoq/a0/a0b2e64edc2b74ca8af34c1b3597ff0c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

高并发优雅的做限流

如果你比较关注现在的技术形式,就会知道微服务现在火的一塌糊涂,当然,事物都有两面性,微服务也不是解决技术,架构等问题的万能钥匙。如果服务化带来的利大于弊,菜菜还是推荐将系统服务化。随着服务化的进程的不断演化,各种概念以及技术随之而来。任何一

https://static001.geekbang.org/infoq/3d/3d7124d351352f379eee422d080a9a1a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

图解 + 代码|常见限流算法以及限流在单机分布式场景下的思考

用户头像
yes
2020-08-02

图解+代码|常见限流算法以及限流在单机分布式场景下的思考

保障服务稳定之服务限流

用户头像
X先生
2020-07-28

对于一个系统而言,最重要的要求之一肯定就是服务的稳定性了,一个不稳定的系统可能给企业带来巨大的损失,包括经济和品牌等等方面的损失。

https://static001.geekbang.org/infoq/e2/e2eb226973f147bc9d904def17aa0d82.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

API 接口限流

用户头像
Bruce Duan
2020-07-24

常见的限流算法有很多,但是最常用的算法无非以下四种。

限流算法_限流算法技术文章_InfoQ写作社区