2017年10月12日

摘要: 在helloWorld的实例中,我们创建Disruptor实例,然后调用getRingBuffer方法去获取RingBuffer,其实在很多时候,我们可以直接使用RingBuffer,以及其他的API操作。我们一起熟悉下示例: 使用EventProcessor消息处理器。 BatchEventPro 阅读全文
posted @ 2017-10-12 14:19 luzhouxiaoshuai 阅读(3661) 评论(0) 推荐(0)
摘要: 小故事:Disruptor说的是生产者和消费者的故事. 有一个数组.生产者往里面扔芝麻.消费者从里面捡芝麻. 但是扔芝麻和捡芝麻也要考虑速度的问题. 1 消费者捡的比扔的快 那么消费者要停下来.生产者扔了新的芝麻,然后消费者继续. 2 数组的长度是有限的,生产者到末尾的时候会再从数组的开始位置继续. 阅读全文
posted @ 2017-10-12 11:39 luzhouxiaoshuai 阅读(320) 评论(0) 推荐(0)
摘要: Disruptor是一个高性能的异步处理框架,或者可以认为是最快的消息框架(轻量的JMS),也可以认为是一个观察者模式的实现,或者事件监听模式的实现。 在使用之前,首先说明disruptor主要功能加以说明,你可以理解为他是一种高效的"生产者-消费者"模型。也就性能远远高于传统的BlockingQu 阅读全文
posted @ 2017-10-12 11:15 luzhouxiaoshuai 阅读(493) 评论(0) 推荐(0)

导航