Hi and thank you for taking interest.
I believe the “free lunch” of performance improvement is coming to an end and concurrency and asynchronous processing will be required for the next evolution in software solutions. This will require either developers or software frameworks to handle the intricacies of multi-threaded programming. Having managed multi-threaded application development I look forward to software frameworks handling this aspect.
I am actively involved with OfficeFloor (http://www.officefloor.net) as a solution for handling concurrency and asynchronous processing to enable building the next generation of software applications.
I am currently in London and will be heading back at the end of September 2009 to my home town Perth (Australia).