User login

Enterprise Messaging With Apache ActiveMQ

Abstract:

Designing a messaging system is nothing new. After all, messaging has been around for many years now. But the standard features from the JMS spec are only part of the features needed for such a complex system. There are many considerations that demand features beyond what the JMS spec provides including scenarios for ascynchronous vs. synchronous messaging, using a network of brokers, the use of virtual destinations, per destination policies, message groups, exclusive consumers, rules for handling a slow consumer situation and much more. Apache ActiveMQ is an open source message broker that is JMS 1.1 compliant with many cross language clients and many advanced features. This session discusses many lessons learned running critical messaging functions in both small and large deployments on ActiveMQ.

Speaker: James Strachan

James is heavily involved in the open source community: he was one of the founders of several Apache projects such as ActiveMQ, Camel, Geronimo and ServiceMix as well as the creator of the Groovy scripting language and a number of other open source projects including dom4j, jaxen and Jelly.

James currently works as Technical Director at IONA helping to provide an open source Enterprise Transaction Platform for organizations requiring secure, high-performance distributed systems and integration solutions. Before joining IONA James spent more than 20 years in enterprise software development. He has specialized in work for financial institutions, including leading firms such as JPMorgan Chase, Nomura Research Institute, and Dresdner Bank, as well as for middleware providers such NEON.

Previously, James co-founded LogicBlaze, Inc an enterprise open source company acquired by IONA and before that SpiritSoft, Inc., a company providing Enterprise Java middleware services.

 

Slides: ActiveMQ-Dublin07.pdf

 

Home: IJTC Agenda