@pleuvior draw.io
netty中的定时机制HashedWheelTimer前言 好久没写文章了,最近没事儿看了下Redisson里面的分布式锁的写法,进而看到了它使用了netty中的HashedWheelTimer,大致扫了一下,觉得有点意思,花了...
@pleuvior draw.io
netty中的定时机制HashedWheelTimer前言 好久没写文章了,最近没事儿看了下Redisson里面的分布式锁的写法,进而看到了它使用了netty中的HashedWheelTimer,大致扫了一下,觉得有点意思,花了...
@骑着赛奔驰 draw.io
netty中的定时机制HashedWheelTimer前言 好久没写文章了,最近没事儿看了下Redisson里面的分布式锁的写法,进而看到了它使用了netty中的HashedWheelTimer,大致扫了一下,觉得有点意思,花了...
@Liam_2ecd 默认实现是令牌桶,Pace是漏桶,这两个都能做到限流,只是方式不同
Sentinel学习笔记(2)-- 流量控制代码分析前言 接上文, 在了解了Sentinel如何进行流量统计之后,我们就可以来看看Sentinel是如何完成限流操作的了。根据之前的描述,我们先还是来看下整个Slot Chain...
@Edidada 额。。没有。。但是文章里面的代码基本很全了
基于redis和lua的分布式限流器设计与实现前言 在之前这篇文章中,我大致介绍了一下google guava库中的RateLimiter的实现以及它背后的令牌桶算法原理。但是也有新的问题,在分布式的环境中,我们如何针对...
目前没有,其实帖子里面的代码已经很全了
基于redis和lua的分布式限流器设计与实现前言 在之前这篇文章中,我大致介绍了一下google guava库中的RateLimiter的实现以及它背后的令牌桶算法原理。但是也有新的问题,在分布式的环境中,我们如何针对...
前言 接上文,好久没写文,一写就停不了。在上文讲解HashedWheelTimer的过程中,我看到了一个东西ResourceLeakDetector,这个东西由于当时没有影响...
前言 好久没写文章了,最近没事儿看了下Redisson里面的分布式锁的写法,进而看到了它使用了netty中的HashedWheelTimer,大致扫了一下,觉得有点意思,花了...
其实这里yield体现的就是本来这个线程要做的事情被其他线程抢先之后的一个让步处理。yield在不同的虚拟机上实现不同。有时候好像是什么都不会做。所以不用太在意yield具体会让多少时间,只需要体会这里的一个语意就好
Sentinel学习笔记(1)-- 流量统计代码解析前言 最近在看sentinel的一些资料和代码,github请参见这个网址,看过代码之后感觉sentinel在限流熔断上相较于Hystrix可能会更好一点,一方面是他没有用多...
@江湖再贱 是的。你说的这个是对的。。不过是针对一般场景合并使用了eureka等netflix套件。。但实际上很多场景是会单独使用。。比方说用db nacos等等。
spring cloud zuul使用记录(2)路由接入流程以及并发刷新问题最近在看spring cloud zuul(版本Finchley.SR1)的源代码,一不小心还看到了个bug(我认为是哈),更神奇的是,这个bug一年前已经有人提了issue...
@天才大帅凡 你看的是哪个版本呢?我觉得你可以再看看我的文章,里面对zuulServerAutoConfiguration有讲到怎么把调用链条搭建起来的哦,最终还是会走DispatcherServlet的呢
spring cloud zuul使用记录(2)路由接入流程以及并发刷新问题最近在看spring cloud zuul(版本Finchley.SR1)的源代码,一不小心还看到了个bug(我认为是哈),更神奇的是,这个bug一年前已经有人提了issue...
@天才大帅凡 我其实前半部分没看懂,不过我认为都是过dispatcher的,只是给zuul的servlet适配了一条handlermapping规则而已
spring cloud zuul使用记录(2)路由接入流程以及并发刷新问题最近在看spring cloud zuul(版本Finchley.SR1)的源代码,一不小心还看到了个bug(我认为是哈),更神奇的是,这个bug一年前已经有人提了issue...
@天才大帅凡 是的呢,相当于这个规则就没有存在
spring cloud zuul使用记录(2)路由接入流程以及并发刷新问题最近在看spring cloud zuul(版本Finchley.SR1)的源代码,一不小心还看到了个bug(我认为是哈),更神奇的是,这个bug一年前已经有人提了issue...
我们在工作中或多或少都使用过线程池,但是为什么要使用线程池呢?从他的名字中我们就应该知道,线程池使用了一种池化技术,和很多其他池化技术一样,都是为了更高效的利用资源,例如链接...
前言 最近看spring cloud netflix和spring cloud alibaba的一些代码,发现自己有个不太清楚的地方是关于spring的一个常用扩展点的认识和...
前言 最近公司在考虑做全链路监控的事儿,主要是一个请求进来从服务网关到各个业务战队会流转到很多个战队的业务模块,如果一个业务中出现问题就会影响到整个调用链路的结果(响应时间、...
谢谢,非常开心这篇文章对你有帮助
[译]从零开始Redux(一)初体验前言 参加了公司大拿组织的前端学习会,本来也是抱着学习的心态,React这块自己也就会写写一般的组件和界面,也没做过什么深入的研究。但是年后排到我分享了,也不能只听不说吧。正...