Disruptor是分布式系统中的核心话题,它涉及数据一致性、可用性和分区容错等关键挑战。
本文深入分析了Disruptor的原理和解决方案,帮助你构建可靠的分布式系统。
------高性能的线程间消息传递框架
介绍:
Disruptor类似于java的BlockingQueue。与队列一样,Disruptor的目的是在同一进程内的线程之间传递数据。
但是,Disruptor提供了与队列不同的关键功能:
1、同一个“事件”可以有多个消费者,消费者之间既可以并行处理,也可以相互依赖形成处理的先后次序(形成一个依赖图)
2021/4/13大约 10 分钟