Image for post
Image for post

If you’re dealing with multiple data sources and destinations, Apache Camel is worth a try.

We first used and learned Apache Camel for a Banking development project. Although the microservice architecture was not intensive in data processing (just some reorganization, renaming, and grouping in most cases), the challenge was dealing with multiple data sources and destinations. We worked with a cache, two databases (a relational one and a non-relational one), a message queue, and multiple external services integrations with both Rest and SOAP.

By simplifying the communications and the code written for it, being explicit in the information flow, and…

Jimena Roselló

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store