|
|
EDA has been widely adopted in the financial sector, but is gaining ground in many other areas. Presentation slides from Paul's presentation at ApacheCon EU 2009 - the official conference of the Apache Software Foundation (ASF) that was held in Amsterdam From March 25 to March 27.
This presentation will introduce EDA and the benefits, challenges and best practices for building EDA, and also show how to architect real-life EDA systems. In addition, we will explore Complex Event Processing, which adds a whole new set of capabilities to find patterns, react in real time to data, and correlate across high volume data feeds. In addition, we will look in detail at how the Apache Synapse ESB can be used to build an EDA, both by itself and in conjunction with other projects such as Apache Qpid and ActiveMQ. We will examine how to build topic spaces, create routing and subscription patterns, and how to add Complex Event Processing to an EDA. This talk is aimed at coders and system architects who want to understand how event architectures can improve their systems and how to use Apache technology to build them.
The following slides are from Paul's presentation at ApacheCon EU 2009 - the official conference of the Apache Software Foundation (ASF) that was held in Amsterdam From March 25 to March 27.
Paul Fremantle is Co-founder and currently CTO, Paul spearheads WSO2’s overall product strategy. His previous role at WSO2 was vice president of technical sales where he led the development of the groundbreaking WSO2 Enterprise Service Bus. Paul was a Senior Technical Staff Member at IBM for 9 years. At IBM, Paul created the Web Services Gateway, and led the team that developed and shipped it as part of the WebSphere Application Server. He was in the team that put the Service Integration Bus technology into WebSphere Application Server 6. He was also the key WebSphere technical sales lead for Europe, working closely with development to manage beta programmes, develop training materials, and enable first-of-a-kind J2EE projects. Paul co-created the Web Services Invocation Framework (WSIF) with Sanjiva while also co-leading JSR 110: Java APIs for WSDL, which produced WSDL4J. Paul is currently co-chair of the OASIS Web Services Reliable eXchange Technical Committee, which is charged with creating the industry standard for reliable message exchange over SOAP. Paul’s involvement in Open Source goes back to the original Apache SOAP project, where Paul donated code to enable access to Enterprise JavaBeans. He has also led IBM’s involvement in the Axis C/C++ project. Paul has published many articles, both on the Web and in traditional forms, and has spoken at numerous industry conferences, including ApacheCon, Colorado Software Summit, XML Europe, Software Architecture, and others. Paul has published two books: Building Web Services in Java, 2nd Edition, and The XML Files. Paul worked in IBM Global Services for 3 years, providing technical and business consultancy around the Internet and e-business. Before joining IBM, he was a consultant at ZS Associates, providing analytical sales forecasting consultancy to the Pharmaceutical market. Paul has an MA in Mathematics and Philosophy and an MSc in Computation, both from Oxford University.