摘要: 大家好,我是架构摆渡人。这是流量治理系列的第7篇文章,如果有收获,还请分享给更多的人,谢谢大家。 今天想跟大家聊一个比较有意思的话题,就是:网关限流了,服务本身就能高枕无忧了吗? 我想大部分公司的架构都是下面这样子的,网关在最前面,充当了守门员的工作。请求想要进来,必须经过网关,所以在网关层面做流控 阅读全文
posted @ 2021-10-25 23:03 架构摆渡人 阅读(692) 评论(0) 推荐(2) 编辑
摘要: 开放平台,我相信大家并不陌生。当需要把一个产品本身的一些功能开放出去,可以让三方开发者接入和使用,这就是开放平台做的事情。 为什么我们能用微信登录很多其他的应用,这就是因为这些应用通过接入微信开放平台提供的能力实现了授权登录。 开放平台流控需求分析 对于开放平台来说,有一个功能是必须要有的,那就是A 阅读全文
posted @ 2021-10-23 18:59 架构摆渡人 阅读(511) 评论(0) 推荐(1) 编辑
摘要: 大家好,架构摆渡人。这是我的第5篇原创文章,还请多多支持。 上篇文章给大家推荐了一些限流的框架,如果说硬要我推荐一款,我会推荐Sentinel,Sentinel的限流模式分为两种,分别是单机模式和集群模式。今天我们就来学习下这两种模式的区别和使用场景。 单机流控 单机流控就是流控的效果只针对服务的一 阅读全文
posted @ 2021-10-17 23:42 架构摆渡人 阅读(1587) 评论(0) 推荐(2) 编辑
摘要: 大家好,架构摆渡人。这是我的第4篇原创文章,还请多多支持。 限流一直就是一个比较热门而又老旧的话题,但是作为应对高并发的手段之一,限流的热度一直都在。 前面我们大概的介绍了限流的背景,主流的限流算法,以及到底是选择自研还是选择开源的框架来实现限流功能,相关文章可以翻阅历史记录进行查看。 自研这条路没 阅读全文
posted @ 2021-09-28 23:26 架构摆渡人 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 当你看到这篇文章时,恭喜你,已经了解了为什么要做流量治理以及目前主流的限流算法和原理。没看过这个系列前两篇文章的可以回头翻翻历史文章。 当你决定要做流量治理这件事时,必定会遇到一个比较纠结的问题,就是用开源还是自研呢? 今天我们从下面几个方面来分析下,什么时候该自研,什么时候该直接用开源的成果。 公 阅读全文
posted @ 2021-09-14 14:10 架构摆渡人 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 上篇文章《为什么大公司都要做流量治理?》跟大家聊了下做流量治理的真正目的是什么。如果你要开发一个流量治理的平台或者一个限流的框架,那么必不可少的就是要选择一种合适的限流算法。本篇文章就跟大家聊聊目前常用的限流算法有哪些。 计数器 计数器是最简单,最直接明了的限流算法。说白了就是进行数字累加操作,也就 阅读全文
posted @ 2021-09-13 21:41 架构摆渡人 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 流量治理定义 在高并发的互联网业务场景下,限流和熔断、降级经常被提起和应用。其中限流就属于流量治理的一部分。当然流量治理除了限流之外,还有其他的一些对流量进行管控的方式,比如:控制流量的分发,流量的监控,流量的预测等。 流量治理的目的 为系统购买一份保险 做流量治理,其实也就是相当于给系统买了一份保 阅读全文
posted @ 2021-09-10 22:13 架构摆渡人 阅读(294) 评论(1) 推荐(0) 编辑