【Disrupter】学习小记

Disrupter 是什么

看官网:https://github.com/LMAX-Exchange/disruptor

它号称是一个很快很快的MQ,然后,脑海里面冒出一个问题,既然如此,那为什么还需要其它的MQ ? 按这个逻辑,什么kafka, rabbitmq, rocketmq,pulsar 等这些岂不是没人用了?不对啊。
肯定不对。

看官网的第一句,其实已经给出了答案:

The LMAX Disruptor is a high performance inter-thread messaging library.

LMAX Disruptor是一个高性能的线程间消息传递库。

“线程间”的消息传递库:说明它就不是进程间的,它的定位并不是像kafka 这种类型的,它仅能用于进程内,多个线程(一个服务内),它也是内存性的,并不能进行持久化。—— 其实也是,如果持久化,估计性能也远不能这样。

关于它的说明和使用用例,太多例子了。暂时不写了,只记一个困扰了一些日子的疑惑。

posted @   aaacarrot  阅读(48)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示