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併發框架
disruptor是什麼?disruptor是乙個高效能的非同步處理框架,或者可以認為是最快的訊息框架 輕量的jms 也可以認為是乙個觀察者模式的實現,或者事件監聽模式的實現 disruptor入門程式 在disruptor中實現helloworld入門程式的步驟 1.建立乙個event類 資料 2...
併發框架Disruptor譯文
martin fowler在自己 上寫了一篇lmax架構的文章,在文章中他介紹了lmax是一種新型零售金融交易平台,它能夠以很低的延遲產生大量交易。這個系統是建立在jvm平台上,其核心是乙個業務邏輯處理器,它能夠在乙個執行緒裡每秒處理6百萬訂單。業務邏輯處理器完全是執行在記憶體中,使用事件源驅動方式...
併發框架Disruptor譯文
disruptor它是乙個開源的併發框架,並獲得2011 duke s 程式框架創新獎,能夠在無鎖的情況下實現網路的queue併發操作。本文是disruptor官網中發布的文章的譯文 現在被移到了github 剖析disruptor 為什麼會這麼快?一 鎖的缺點 剖析disruptor 為什麼會這麼...