the Disruptor framework vs The Complexities of Concurrency

Russel Winder russel at winder.org.uk
Thu Dec 13 23:36:53 PST 2012


On Fri, 2012-12-14 at 05:19 +0100, Nick B wrote:
[…]
> Correction. The answer to this question is actually YES.
> Read the martinfowler article. See the link below.
[…]

Whilst the Martin Fowler article is a good one, it is an analysts
perspective on it given some study. Can I suggest that people interested
in The Disruptor read the material of Trisha Gee, Mike Barker, and
others. They worked on the system and have done the JavaOne, Devoxxx,
JAXLondon, etc. circuit making many presentation on this from the ring
buffer datastructure down to how ensuring cache line coherence on the
processors influenced the way they wrote their Java code to make things
lock free. Trisha has now moved on from LMAX to MongoDB, so is no longer
doing The Disruptor talks.  but her blog is basically an index to
materials.

And of course The Disruptor is FOSS, the code is on GitHub for people to
look at.

https://github.com/LMAX-Exchange/disruptor

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder at ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel at winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20121214/fd7c3c51/attachment.pgp>


More information about the Digitalmars-d mailing list