Why I am sticking to WSO2 ESB?
Overall Satisfaction with WSO2 Enterprise Service Bus
We use WSO2 ESB as our main choice for integration. We offer many services such as payment and/or expose some data to our customers or developers using API management which is built-in. Using WSO2 ESB helped us in agility and since it supports dev-ops we really got faster and safer.
It helps us to easily develop, monitor and trouble shoot errors as fast as possible. In addition to our development department we also offer some consultancy services to our customers. Using WSO2 ESB in the telecommunications industry as the main integration platform is what we are doing and advise others to do so.
It helps us to easily develop, monitor and trouble shoot errors as fast as possible. In addition to our development department we also offer some consultancy services to our customers. Using WSO2 ESB in the telecommunications industry as the main integration platform is what we are doing and advise others to do so.
Pros
- WSO2 ESB is really fast and reliable and it can be easily clustered.
- As a developer it is easy to develop, maintain and trouble shoot with WSO2 ESB, its management console is really well designed.
- Very good documentation and a real responsive community is supporting WSO2 and you can see the good changes, version by version.
- It is free and open source and it [always] will be!
Cons
- The management console is really good but sometimes when you haven't done an HTTP action (post/get) to the server and you are working with the sequences, you may lose some data after submission!
- Sometimes error handling and built-in logging is not good, mostly when you are extending it with script mediators or class mediators.
- Very well documented tutorials and case studies makes it easy to learn.
- It has a really supportive community
- It is fast and it can easily handle 300 tps of average use on a VM with 4Gig RAM
The most important reasons are:
- It is free and open source with a good support either community and enterprise.
- It has very good documents so you can easily extend it and create a good developer team.
- It is part of a bigger solution and it is a piece of the puzzle for your SOA infrastructure.
Comments
Please log in to join the conversation