Playing around with Apache Camel

I have been playing around with Apache Camel for a couple of projects recently, and so far I’m very impressed. Camel is one of a number of frameworks that seem to have sprung up over the past few years in response to the book Enterprise Integration Patterns by Gregor Hohpe and Bobby Woolf. It attempts to provide mechanisms to support all the patterns described in the book. And it does so very well, from what I have experienced so far. So I thought I would mention a couple of things I have done with it.

A simple content-based router

The problem I was trying to solve was that a legacy application was designed to listen to a WebSphere MQ queue, which would contain requests for a variety of operations. A new application had been developed to handle a subset of these operations. I couldn’t have both applications listening to the same queue, so I needed to divert particular operation request messages to a separate new queue.

Continue reading

Relocating to The Rock

After a little over 10 years working in banking in London, I have been offered a job in Gibraltar in the world of online gaming. Or iGaming, as the industry likes to call itself. It’s a booming industry in Gibraltar, which I think means that quite a few folks will be making similar moves in the near future.

As far as I an tell, there is very little first hand information available online for anyone thinking of moving out there. I’m thinking I might try to relate some of my experiences of the process of becoming an ex-pat, in the hope that others might find my mistakes and successes educational or just plain amusing.