1. 程式人生 > >併發譯文翻譯計劃(二)

併發譯文翻譯計劃(二)

Doug Lea 的文獻

如何使用Disruptor

  1. What’s so special about a ring buffer? – A summary by Trisha of the data structure at the heart of the Disruptor patter, how it’s implemented and what’s so great about it. (譯者:淘寶-歐立勇)
  2. How do I read from a ring buffer? – Trisha gives an overview of the Consumer and ConsumerBarrier
    , which allows you to read stuff off the ring buffer.(譯者:古聖昌)
  3. Writing to the ring buffer – The third piece from Trisha explaining how to write to the ring buffer, and how it avoids wrapping.(譯者:長源)
  4. Lock-free publishing – Danny outlines the concepts behind putting items into the ring buffer.(譯者:行知)
  5. DSL for wiring up the Disruptor
     – Adrian came up with a cunning way to configure your Disruptor(譯者:楊帆)
  6. Disruptor wizard now part of the Disruptor – Adrian’s wizard now makes it easy to configure your very own Disruptor straight out of the box (譯者:楊帆)
  7. Disruptor version 2.0 – Trisha outlines the cosmetic changes to the Disruptor in version 2.0.(譯者:楊帆)
  8. Sharing Data Among Threads Without Contention – An updated and summarised version of Trisha’s blogs in Oracle’s Java Magazine.(譯者:同傑)

Disruptor為什麼這麼快

  1. Locks Are Bad – Trisha gives some basic concurrency background and explains why locks are evil. (譯者:nick,潘曦,已經翻譯完成)
  2. Magic cache line padding – An explanation around why the odd cache line padding variables are required, by Trisha.(譯者:方騰飛,已經翻譯完)
  3. Demystifying Memory Barriers – Trisha attempts to explain why memory barriers are important in the Disruptor. (譯者:杜建雄)

其他人寫的Disruptor文章

  1. LMAX 架構  by Martin Fowler (已翻譯)
  2. Processing 1m TPS with the Axon Framework using the Disruptor.(譯者,程曉明)

有興趣的同學可以一起參與,有什麼其他併發文獻希望我們翻譯的也可以通過留言告知我們。

如何翻譯

  1. 你可從以上幾篇文章中挑選某一篇進行翻譯,翻譯時間最好是一個星期以內,翻譯前請發郵件到main_shorttime(AT)163.com告訴我你要翻譯的文章和預計完成時間。
  2. 譯者署名的順序由翻譯的字數確定。
  3. 與其他譯者交叉校對,互相討論翻譯與技術問題。
  4. 提交翻譯:在併發程式設計網用QQ登陸,然後釋出譯文。

注意事項

  1. 本文件的傳播是基於學習研究而非商業,因此翻譯純屬興趣和分享精神。
  2. 對譯者的要求,因為我們是出於學習和研究目的,所以對譯者沒有很高的要求,只要你只要你對併發程式設計感興趣,並且願意用心來翻譯文章,翻譯完的文章首先自己能讀明白就行,放心我們會進行校對。


方 騰飛

花名清英,併發網(ifeve.com)創始人,暢銷書《Java併發程式設計的藝術》作者,螞蟻金服技術專家。目前工作於支付寶微貸事業部,關注網際網路金融,併發程式設計和敏捷實踐。微信公眾號aliqinying。