Apache Camel is a mature low cost open source alternative to commercial messaging layer products
Rating: 9 out of 10
August 19, 2022
Vetted Review
Verified User

1 year of experience
Apache Camel is used to provide a component of our Enterprise Service Bus, we use it for defining message routing and transformation rules, enabling the business to integration disparate on premise applications and cloud services in a robust and relatively low effort way. Our primary pattern for integration that we use is asynchronous messaging exchanged via an Enterprise Service Bus.
- Rules for routing messages between senders and receivers
- Applying transformations to messages
- Low cost low effort solution
Cons
- Open source solution relies on community for support
- Lacks graphical user interface for message routing and transformation definitions
- Relatively steep learning curve