已经不记得最早接触到 Disruptor 是什么时候了,只记得发现它的时候它是以具有闪电般的速度被介绍的。于是在脑子里, Disruptor 和“闪电”一词关联了起来,然而却一直没有时间去探究一下。 最近正在进行一项对性能有很高要求的产品项目的研究,自然想起了闪电般的 Disruptor ,这必有它 ...
分类:
其他好文 时间:
2016-08-03 10:31:33
阅读次数:
185
1 Disruptor disruptor = new Disruptor<ValueEvent>(ValueEvent.EVENT_FACTORY, ringBufferSize, exec, ProducerType.MULTI, waitStrategy); createMultiProduc ...
分类:
其他好文 时间:
2016-06-08 15:55:50
阅读次数:
475
下面是0.8.0之前的表述,之后的已经基于Disruptor改造过了 这个文章演示了发射和转移tuple是怎么在storm中工作的 Worker为消息传递负责 当zk中的任务出现了变化或者每个task.refresh.poll.secs都会调用refresh-connections。这个东西管理和其 ...
分类:
其他好文 时间:
2016-06-04 22:10:59
阅读次数:
245
一个在线2k的游戏,每秒钟并发都吓死人。传统的hibernate直接插库基本上是不可行的。我就一步步推导出一个无锁的数据库操作。 1. 并发中如何无锁。 一个很简单的思路,把并发转化成为单线程。Java的Disruptor就是一个很好的例子。如果用java的concurrentCollection类 ...
分类:
数据库 时间:
2016-04-11 18:26:24
阅读次数:
201
翻译前言:我在理解复杂事件处理(CEP)方面一直有这样的困惑--为什么这种计算模式是有效的,能够分析得到有用的结果?为什么它会快?我始终还没有找到我期望的答案。不像map-reduce模型,google的论文非常清楚的描述了它的场景;或者disruptor框架,原作者清晰地解释了它为什么会快。在试图... ...
分类:
其他好文 时间:
2016-03-27 13:52:34
阅读次数:
172
disruptor 用户封装自己的消费者,把消费者注入到消费者容器,消费者容器实现自动创建 缓存队列,生产者; 文中用到的 disruptor C#移植源代码 https://github.com/bingyang001/disruptor-net-3.3.0-alpha 作者博客 http://w
分类:
Web程序 时间:
2016-03-04 16:01:41
阅读次数:
237
public class DisruptorServer { private Disruptor disruptor = null; public static void main(String[] args) { DisruptorContext.start(); ...
分类:
其他好文 时间:
2016-01-12 16:57:55
阅读次数:
173
扫盲: 要想了解Disruptor框架必需多花点时间研究下它的工作原理,不然代码是没法撸的!!! 关于Disruptor的详细资料及原理请细看!!! ? ?http://ifeve.com/disruptor/ ? Disruptor版本:?3.2.1 ? 名词解释 ...
分类:
其他好文 时间:
2015-09-17 17:48:32
阅读次数:
307
已经不记得最早接触到 Disruptor 是什么时候了,只记得发现它的时候它是以具有闪电般的速度被介绍的。于是在脑子里, Disruptor 和“闪电”一词关联了起来,然而却一直没有时间去探究一下。 ? ? ? 最近正...
分类:
其他好文 时间:
2015-09-09 13:34:35
阅读次数:
124
原文地址:LMAX is a new retail financial trading platform. As a result it has to process many trades with low latency. The system is built on the JVM platf...
分类:
其他好文 时间:
2015-06-17 10:54:46
阅读次数:
91