I recently spoke, with my ex-colleague Martin Thompson, at the GOTO conference in Aarhus. While we were there we were interviewed by Michael Hunger.
We discussed various topics centered around the design of high performance systems in Java, the evolution of the Disruptor, the need to take a more scientific approach to software design and the idea of applying mechanical sympathy to the design of the software that we create.
The interview has now been published online here.
What is the option if one were to start designing this type of application with open-source tools already available ? Did you look at existing messaging tools or service buses ? Some may not spend on R&D because they don’t have the money.