1. Disruptor簡單介紹

Disruptor是一個(gè)由LMAX開源的Java并發(fā)框架。LMAX是一種新型零售金融交易平臺,這個(gè)系統(tǒng)是建立在 JVM 平臺上,核心是一個(gè)業(yè)務(wù)邏輯處理器,它能夠在一個(gè)線程里每秒處理 6 百萬訂單。業(yè)務(wù)邏輯處理器完全是運(yùn)行在內(nèi)存中(in-memory),使用事件源驅(qū)動(dòng)方式(event sourcing),具有低延遲,高吞吐的特性。

disruptor有多快?官方給出了和ArrayBlockingQueue的比較圖表:

移動(dòng)開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

Disruptor可以用來解決并發(fā)編程中的一個(gè)普遍的問題: 消息隊(duì)列的處理(producer和consumer)。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式