并行编程-disruptor与Future(CompletableFuture 和 guava)场景比较
Disruptor是LMAX公司开发的高性能队列,用于解决内存队列的延迟问题。LMAX基于Disruptor打造的系统单线程能支撑每秒600万订单,许多著名的开源项目也使用Disruptor获取高性能,比如log4j2使用Disruptor加速异步日志输出,canal使用Disruptor处理数据库binlog的解析分发。内存队列性能LMAX在性能测试中发现,内存队列中数据的延迟竟然和I/O操作处