Full threadrikf·I came across this a while ago on twitter fascinating stuff there is loads more info on the team blog. http://blogs.lmax.com/View on HN