JavaZone 2011 - Enterprise Integration - The seriously nasty stuff

One hundred thousand messages per second, up-times measured in years, billions of dollars a day, operations in over 100 countries, hundreds of millions of users, that?s enterprise!
Regardless of what you program in and at what scale you are going to come across some form of integration, at the simpler levels the frameworks take care of almost everything but as things get more complex old solutions can get cumbersome and new ones are needed, not restricted to Java but definitely Java-centric.
John will walk you thing some of the existing problems and solutions in this area, starting with simple integration problems we come across every day to solutions attempted at some of the larger banks and why they failed and what worked. Finally some new ideas to think about.
John Davies

John Davies

John has been working in leading edge technology, mostly in investment banking and payments for well over 25 years. Working in 3 continents, moving from programmer to head of trading systems and head of technology at BNP Paribas to Global Head or Technical Architecture at JP Morgan. In 2000 John co-founded C24, the main product ?Integration Objects? (IO), a code-generator solved integration issues for investment banks, covering SWIFT, ISO-20022, FpML & FIX. C24 was sold to Nasdaq?s Iona Technologies in 2007 which was then sold to Progress Software a year later, John became the Technical Director in both cases.
In early 2008 John co-founded Incept5, initially an incubator but now a medium-sized consulting company specialising in agile scaling of enterprise solutions, specifically investment banking and payments. Early clients included Revolution Money recently sold to Amex (now ?Serve.com?) and Verifi. More recently Incept5 has been working on a number of exciting projects from Skatteetaen (the Norwegian Tax office) to Visa Inc. in San Francisco.
In 2010 Incept5 broke off a division into mobile iPhone and iPad apps, achieving first place in both categories and has now spun off ?i9? providing iPad solutions in the insurance industry.
In April 2011 after working for some time with Progress, Incept5 reacquired C24 together with the blue-chip client base. C24 Integration Objects is now closely tied into Spring Integration as an enterprise integration solution.
Between running a consultancy and two product companies John enjoys photography and travelling with his wife and 3 young boys.