Disruptor 是 LMAX 公司开发的一个高性能队列,开发初衷是解决 Java 提供的内存队列的延迟问题。目前有很多知名项目都应用了 Disruptor 以获得高性能,包括 Apache Storm、Camel、Log4j2 等,大量项目借鉴了它的设计机制,故了解 Disruptor 的实现原理是有必要的
这里所说的队列,是系统内部的内存队列,不是分布式队列
本文代码基于 disruptor:4.0.0 源码地址:https://github.com/LMAX-Exchange/disruptor
Shaun JM 2023 年度总结
2023 年度个人总结
全链路透传参数
发表于
分类于
dubbo
本文介绍在全链路透传参数场景的解决思路和方案
服务限流 原理与实现
本文简述限流的原理,代码走读分享
dubbo 负载均衡策略
本文简述 Dubbo 的负载均衡的几种策略
自己实现一套应用层网络协议
本文介绍如何自己实现一套应用层网络协议
redis 哈希环
发表于
分类于
redis
本文介绍 redis 哈希环的原理
redis RDB 持久化原理
发表于
分类于
redis
本文介绍 redis RDB 持久化方式的原理
虚拟内存
本文简述操作系统的虚拟内存
澳洲技术移民调研
发表于
分类于
personal
Here's something encrypted, password is required to continue reading.