disruptor
天空鸟_时光不老
这个作者很懒,什么都没留下…
展开
-
disruptor笔记1
disruptor快速启动disruptor是无锁并行框架,十分方便好用的并行框架定义event类package com.tkn.disruptor.quickstart;import lombok.Data;/** * 订单类 */@Datapublic class OrderEvent { private Long value;// 订单价格}定...原创 2019-01-04 13:32:37 · 131 阅读 · 2 评论 -
disruptor笔记2-核心链路的高级操作
disruptor 核心链路的高级操作disruptor 控制核心链路十分方便,并且可以串行,并行,菱形,多边形链路操作。启动类package com.tkn.disruptor.heigh.chain;import com.lmax.disruptor.BusySpinWaitStrategy;import com.lmax.disruptor.EventFactory;imp...原创 2019-01-08 16:41:45 · 644 阅读 · 0 评论 -
disruptor笔记3-多生产者和多消费者操作
disruptor 多生产者和多消费者单个消费者消费时,有几个消费者就需要启动几个线程,如果消费者过多,会使服务器存在党内存溢出甚至宕机的危险。但是多消费者模式,并不会存在这样的危险,多消费者使用的是线程池管理消费者线程。测试类package com.tkn.disruptor.heigh.multi;import com.lmax.disruptor.*;import com....原创 2019-01-15 14:30:35 · 1348 阅读 · 3 评论