码迷,mamicode.com
首页 >  
搜索关键字:disruptor    ( 118个结果
Disruptor入门
一、什么是 Disruptor Disruptor是一个高性能的异步处理框架,或者可以认为是最快的消息框架(轻量的JMS),也可以认为是一个观察者模式实现,或者事件-监听模式的实现,直接称disruptor模式。disruptor最大特点是高性能,其LMAX架构可以获得每秒6百万订单,用1微秒的延迟 ...
分类:其他好文   时间:2017-08-26 19:47:33    阅读次数:165
Disruptor初级入门
Disruptor 极速体验 高性能队列 Disruptor ...
分类:其他好文   时间:2017-08-25 18:52:36    阅读次数:135
Disruptor极速队列
参考:http://www.cnblogs.com/haiq/p/4112689.html Disruptor 是线程内通信框架,用于线程里共享数据。LMAX 创建Disruptor作为可靠消息架构的一部分并将它设计成一种在不同组件中共享数据非常快的方法。 Disruptor能做什么 同一个“事件” ...
分类:其他好文   时间:2017-08-09 14:28:27    阅读次数:163
并发框架Disruptor译文
Martin Fowler在自己网站上写了一篇LMAX架构的文章,在文章中他介绍了LMAX是一种新型零售金融交易平台,它能够以很低的延迟产生大量交易。这个系统是建立在JVM平台上,其核心是一个业务逻辑处理器,它能够在一个线程里每秒处理6百万订单。业务逻辑处理器完全是运行在内存中,使用事件源驱动方式。 ...
分类:其他好文   时间:2017-07-27 18:37:26    阅读次数:123
Disruptor之粗糙认识
一 概述 1.Disruptor Disruptor是一个高性能的异步处理框架,一个“生产者-消费者”模型。 2.RingBuffer RingBuffer是一种环形数据结构,包含一个指向下一个槽点的序号,可以在线程间传递数据。 3.Event 在Disruptor框架中,生产者生产的数据叫做Eve ...
分类:其他好文   时间:2017-06-25 18:33:27    阅读次数:276
Disruptor3.0的实现细节
本文旨在介绍Disruptor3.0的实现细节,首先从整体上描述了Disruptor3.0的核心类图,Disruptor3.0 DSL(领域专用语言)的实现类图,并以Disruptor官方列举的几大特性作为行文思路,看看Disruptor3.0是如何实现这些特性的:内存预加载、消除‘伪共享’、序号栅... ...
分类:其他好文   时间:2017-06-24 18:33:04    阅读次数:226
Disruptor——一种可替代有界队列完成并发线程间数据交换的高性能解决方案
本文翻译自LMAX关于Disruptor的论文,同时加上一些自己的理解和标注。Disruptor是一个高效的线程间交换数据的基础组件,它使用栅栏(barrier)+序号(Sequencing)机制协调生产者与消费者,从而避免使用锁和CAS,同时还组合使用预分配内存机制、缓存行机制(cache lin... ...
分类:编程语言   时间:2017-06-20 00:20:39    阅读次数:331
Storm通信机制
Worker间的通信:经常需要通过网络跨节点进行,Storm使用ZeroMQ或Netty(0.9以后默认使用)作为进程间通信的消息框架。 Worker进程内部通信:不同worker的thread通信使用LMAX Disruptor来完成。 不同topologey之间的通信:Storm不负责,需要自己 ...
分类:其他好文   时间:2017-05-25 01:14:31    阅读次数:208
disruptor的并行用法
实现EventFactory,在newInstance方法中返回,ringBuffer缓冲区中的对象实例;代码如下: 生产消费的对象类型: disruptor的消费处理事件onEvent为消费调用的方法(下面的代码中包含并行和串行执行的消费事件): 测试执行类: ...
分类:其他好文   时间:2017-05-17 19:19:54    阅读次数:167
Disruptor深入解读
将系统性能优化到极致,永远是程序爱好者所努力的一个方向。在java并发领域,也有很多的实践与创新,小到乐观锁、CAS,大到netty线程模型、纤程Quasar、kilim等。Disruptor是一个轻量的高性能并发框架,以惊人的吞吐量而受到广泛的关注。Disruptor为提高程序的并发性能,提供了很 ...
分类:其他好文   时间:2017-05-03 14:34:31    阅读次数:257
118条   上一页 1 ... 6 7 8 9 10 ... 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!