原文地址:The Disruptor Wizard is Dead, Long Live the Disruptor Wizard! 译者:杨帆 校对:丁一Disruptor Wizard(上一篇中提到的 DSL 组件)目前已经正式并入 Disrupto r的代码树当中。既然 .net 移植版包含了 Wizard 风格的语法很久了,并且看起来还挺受欢迎,所以为什么还要让人们非得搞两个 jar 而不是一个?我跟随 Disruptor 在术语命名上的变动做出了相应的更新。
原文:http://blog.codeaholics.org/2011/the-disruptor-lock-free-publishing/译者:罗立树假如你生活在另外一个星球,我们最近开源了一套高性能的基于消息传递的开源框架。下面我给大家介绍一下如何将消息通过 Ring buffer 在无锁的情况下进行处理。在深入介绍之前,可以先快速阅读一下 Trish 发表的文章,该文章介绍了 ring buffer 和其工作原理。
英文原文:http://ifeve.com/dissecting-the-disruptor-how-do-i-read-from-the-ring-buffer/作者:Trisha 译者:古圣昌 校对:方腾飞从上一篇文章中我们都了解了什么是 Ring Buffer 以及它是如何的特别。但遗憾的是,我还没有讲述如何使用 Disruptor 向 Ring Buffe r写数据和从 Ring Buffer 中读取数据。
原文地址:http://ifeve.com/disruptor-memory-barriers/译者:杜建雄 校对:欧振聪最近我博客文章更新有点慢,因为我在忙着写一篇介绍内存屏障(Memory Barries)以及如何将其应用于 Disruptor 的文章。问题是,无论我翻阅了多少资料,向耐心的 Martin 和 Mike 请教了多少遍,以试图理清一些知识点,可我总是不能直观地抓到重点。