併發框架Disruptor譯文

2022-09-21 15:00:13 字數 779 閱讀 5377

martin fowler在自己**上寫了一篇lmax架構的文章,在文章中他介紹了lmax是一種新型零售金融交易平台,它能夠以很低的延遲產生大量交易。這個系統是建立在jvm平台上,其核心是乙個業務邏輯處理器,它能夠在乙個執行緒裡每秒處理6百萬訂單。業務邏輯處理器完全是執行在記憶體中,使用事件源驅動方式。業務邏輯處理器的核心是disruptor。

disruptor它是乙個開源的併發框架,並獲得2011 duke』s 程式框架創新獎,能夠在無鎖的情況下實現網路的queue併發操作。本文是disruptor官網中發布的文章的譯文(現在被移到了github)。

剖析disruptor:為什麼會這麼快?(一)鎖的缺點

剖析disruptor:為什麼會這麼快?(二)神奇的快取行填充

剖析disruptor:為什麼會這麼快?(三)偽共享

剖析disruptor:為什麼會這麼快?(四)揭秘記憶體屏障

如何使用disruptor(一)ringbuffer的特別之處

如何使用disruptor(二)如何從ringbuffer讀取

如何使用disruptor(三)寫入ringbuffer

解析disruptor關係組裝

disruptor(無鎖併發框架)-發布

lmax disruptor——乙個高效能、低延遲且簡單的框架

disruptor wizard已死,disruptor wizard永存!

disruptor 2.0更新摘要

執行緒間共享資料不需要競爭

lmax的架構

通過axon和disruptor處理1m tps

併發框架Disruptor譯文

martin fowler在自己 上寫了一篇lmax架構的文章,在文章中他介紹了lmax是一種新型零售金融交易平台,它能夠以很低的延遲產生大量交易。這個系統是建立在jvm平台上,其核心是乙個業務邏輯處理器,它能夠在乙個執行緒裡每秒處理6百萬訂單。業務邏輯處理器完全是執行在記憶體中,使用事件源驅動方式...

併發框架Disruptor譯文

disruptor它是乙個開源的併發框架,並獲得2011 duke s 程式框架創新獎,能夠在無鎖的情況下實現網路的queue併發操作。本文是disruptor官網中發布的文章的譯文 現在被移到了github 剖析disruptor 為什麼會這麼快?一 鎖的缺點 剖析disruptor 為什麼會這麼...

併發框架Disruptor譯文

martin fowler在自己 上寫了一篇 lmax架構的 文章,在文章中他介紹了lmax是一種新型零售金融交易平台,它能夠以很低的延遲產生大量交易。這個系統是建立在jvm平台上,其核心是乙個業務邏輯處理 器,它能夠在乙個執行緒裡每秒處理6百萬訂單。業務邏輯處理器完全是執行在記憶體中,使用事件源驅...