Apache Camel - Integrate lots of things together with custom complex business logic on top
July 25, 2022
Apache Camel - Integrate lots of things together with custom complex business logic on top
Score 7 out of 10
Vetted Review
Verified User
Overall Satisfaction with Apache Camel
We had some workloads where we need to integrate multiple sources & sinks of data, with different formats & protocols, while doing some pretty complex logic on top of that. Apache Camel was a natural choice for it since there are tons of built-in components that allow making easy connections to all the sources & sinks that we need. On the other hand, the Java-native nature of Apache Camel means writing & testing whatever logic we need is just business-as-usual for the engineers.
- Easy & reliable integration with lots of types of source or sink of data.
- Complex business logic could be written in Java.
- Excellent unit testing support with Java.
- Documentation could be improved
- Support for complex & advance integration options could be better
- Navigating the Java code base requires learning curve
- Built-in components
- Java-native nature
- Configuration-as-code
- We got all diverse sources & sinks integrated.
- We got our complex business logic implemented.
- All things checked in to SCM & unit-tested.
Do you think Apache Camel delivers good value for the price?
Yes
Are you happy with Apache Camel's feature set?
Yes
Did Apache Camel live up to sales and marketing promises?
I wasn't involved with the selection/purchase process
Did implementation of Apache Camel go as expected?
Yes
Would you buy Apache Camel again?
Yes