Author Archives: Mathew

Apache Camel

Integrating systems in a complex enterprise landscape can get tough. You have all kinds of interactions going from one system to the other. Many of them taking in and spitting out different data formats. Which means you have to not only worry about the routing between these integrations but also the transformations between them. Updated to use Camel 2.11., Spring 3.2.2 and ActiveMQ 5.7.0. Continue reading

GIT for Version Control

I generally do not get into version control wars. Working in large firms often means you are told what to use. It is less often the case that you get to choose. A whole ecosystem is then stood up around version control – people to support it, specialized hardware, processes, separation of duties and what have you. All for a good reason, but developer productivity falls over time. Continue reading

Virtualization – From Individual Desktops to Servers

There is a quiet but steady change going on in data centers and IT organizations around the world. Virtualized infrastructure. Underutilized single OS machines are now being re-targeted to run multiple operating systems and therefore scale horizontally thereby drastically reducing labor, hardware, OS & physical real estate costs in data centers. Add to that the overall reduction in lower energy costs and suddenly you have something really strong going on. Continue reading