並發架構Disruptor譯文

來源:互聯網
上載者:User
並發架構Disruptor譯文

Martin
Fowler在自己網站上寫了一篇LMAX架構的文章,在文章中他介紹了LMAX是一種新型零售金融交易平台,它能夠以很低的延遲產生大量交易。這個系統是建立在JVM平台上,其核心是一個商務邏輯處理器,它能夠在一個線程裡每秒處理6百萬訂單。商務邏輯處理器完全是運行在記憶體中,使用事件來源驅動方式。商務邏輯處理器的核心是Disruptor。

Disruptor它是一個開源的並發架構,並獲得2011 Duke’s 程式架構創新獎,能夠在無鎖的情況下實現網路的Queue並行作業。本文是Disruptor官網中發布的文章的譯文(現在被移到了GitHub)。

剖析Disruptor:為什麼會這麼快
  1. 剖析Disruptor:為什麼會這麼快?(一)鎖的缺點
  2. 剖析Disruptor:為什麼會這麼快?(二)神奇的緩衝行填充
  3. 剖析Disruptor:為什麼會這麼快?(三)偽共用
  4. 剖析Disruptor:為什麼會這麼快?(四)揭秘記憶體屏障
Disruptor如何工作和使用
  1. 如何使用Disruptor(一)Ringbuffer的特別之處
  2. 如何使用Disruptor(二)如何從Ringbuffer讀取
  3. 如何使用Disruptor(三)寫入Ringbuffer
  4. 解析Disruptor關係組裝
  5. Disruptor(無鎖並發架構)-發布
  6. LMAX Disruptor——一個高效能、低延遲且簡單的架構
  7. Disruptor Wizard已死,Disruptor
    Wizard永存!
  8. Disruptor 2.0更新摘要
  9. 線程間共用資料不需要競爭
Disruptor的應用
  1. LMAX的架構
  2. 通過Axon和Disruptor處理1M tps

(全文完)

轉帖:http://ifeve.com/disruptor/

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.