Hacker News new | ask | show | jobs
by capkutay 4801 days ago
I wish "Mechanical Sympathy" was defined/explored more in computer science. Googling mechanical sympathy just leads me to a blog...although it's an extremely interesting blog and tied to the idea of mechanical sympathy.

Also, LMax Disruptor looks really cool on the surface (can't wait to dive in). However, I haven't found too much literature that talks about its possible tradeoffs. Glad this story was posted.

5 comments

Check Martins talks on the topic too - http://www.infoq.com/author/Martin-Thompson. Very interesting indeed.
There's the related Google Group as well: https://groups.google.com/forum/#!forum/mechanical-sympathy
It just means understanding what's happening at the lowest-level, whilst not necessarily working at that level of abstraction.
Using LMax seems really interesting for this case, I'll definitely take a look at the source and hot it was done (that's the best way to learn something :)).
i don't think that so-called 'Disruptor' is something more than a trivial implementation of 'pipeline parallelism'. i'm sure this keyword typed in google scholar would lead you to far more interesting things in real computer science