Why I am sticking to WSO2 ESB?
August 10, 2015

Why I am sticking to WSO2 ESB?

Reza Ameri | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Software Version

4.6/4.8./4.8.1

Modules Used

  • API Management, Proxy Services, Routing

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.
  • 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!
  • 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.
It is very good in the company of other WSO2 products since they offer an open source platform for SOA; it is really good to use it as middleware. It is really good to handle service orchestration (it supports EIP). It is good to mange APIs in the company of WSO2 API Manager.