What users are saying about
76 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.3 out of 101
7 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.8 out of 101

Add comparison

Likelihood to Recommend

Apache Tomcat

Tomcat is more than enough to deploy most of the mid-end web applications without any problem but for the high-end applications which require high scalability and high availability, which might need some tune-ups with the support of expertise in this regard. Otherwise, you may realize numerous performance issues, memory leaks, server crashes etc.
No photo available

TIBCO Service Grid

It fits perfectly for SOA and EAI architecture with large numbers of services that required to be wired to each other, the binding virtualization is quite good to simply this part. For the simple scenario of orchestration and /or ESB architecture could be a better use traditional stack.
No photo available

Feature Rating Comparison

Application Servers

Apache Tomcat
8.2
TIBCO Service Grid
IDE support
Apache Tomcat
8.1
TIBCO Service Grid
Security management
Apache Tomcat
7.6
TIBCO Service Grid
Administration and management
Apache Tomcat
6.9
TIBCO Service Grid
Application server performance
Apache Tomcat
8.6
TIBCO Service Grid
Installation
Apache Tomcat
8.9
TIBCO Service Grid
Open-source standards compliance
Apache Tomcat
8.9
TIBCO Service Grid

SOA Governance

Apache Tomcat
TIBCO Service Grid
5.8
Service registry
Apache Tomcat
TIBCO Service Grid
5.0
Service management
Apache Tomcat
TIBCO Service Grid
7.0
Service discovery
Apache Tomcat
TIBCO Service Grid
6.0
Dependency management
Apache Tomcat
TIBCO Service Grid
7.0
Policy management
Apache Tomcat
TIBCO Service Grid
4.0

Pros

  • Deploying and un deploying .war files is simple using either tomcat manager or the tomcat scripts
  • Setting up is extremely easy, does not take much experience to set up the first time
  • Startup and shutdown scripts are easily customizable.
Candy Carrizales profile photo
  • reduce the number of http port required by services
  • simplified the binding connection amongst services
  • high scalability and fast deployment of applications
No photo available

Cons

  • Mostly CLI based. GUI console although exist but not as user-friendly and basic.
  • Custom configurations are not as intuitive and may have a steep learning curve.
No photo available
  • health check of services and application features has been released with a lot of bugs that have never been fixed
  • it is not so simple to apply the security policy to service/reference binding
No photo available

Likelihood to Renew

Apache Tomcat10.0
Based on 1 answer
We have a huge knowledge of the product within our company and we're satisfied with the performance.
No photo available
No score
No answers yet
No answers on this topic

Usability

Apache Tomcat6.0
Based on 1 answer
The manager interface has for sure room for improvement
No photo available
No score
No answers yet
No answers on this topic

Reliability and Availability

Apache Tomcat6.0
Based on 1 answer
Tomcat doesn't have a built-in watchdog that ensures restart upon failure, so you have to provide it externally. A very good solution is java service wrapper. The community edition is able to restart Tomcat upon out of memories exceptions.
No photo available
No score
No answers yet
No answers on this topic

Performance

Apache Tomcat9.0
Based on 1 answer
It's very quick and stable at the same time
No photo available
No score
No answers yet
No answers on this topic

Alternatives Considered

Tomcat stacks up against the others very well due to its adoption in the open source community, low total cost of ownership, maintenance, and ease of deployment. It's much more lightweight than Websphere or Weblogic and provides most of the features most developers would need, especially for a Java-based application.
Bryan Salerno profile photo
TIBCO service grid has been chosen as a natural selection of the TIBCO product evolution. The high flexibility and the binding virtualization fits very well with client needs for its EAI applications due to the huge number of services and applications, the management of application dependencies during deployment, the advantage of perfect integration with EMS for logging
No photo available

Scalability

Apache Tomcat9.0
Based on 1 answer
It's very easy to add instances to an existing deployment and, using apache with mod proxy balancer, to scale up the serving farm
No photo available
No score
No answers yet
No answers on this topic

Return on Investment

  • Apache Tomcat is a very stable, lightweight App server that is open source and free to use in an enterprise. Many banks and other product companies use it for their open source web/API development.
  • I cannot see any negative ROI for Apache Tomcat. Developers and users are easy to get and most of the candidates i see during interviews have experience in Tomcat.
No photo available
  • The integration of old BW with BWSE and its interface quite similar to design time has reduced the cost of training for developers
  • The TIBCO support for this product is no the best and clients complains too much about this. This required to find a workaround or force the client to move to new/or different product. Huge impact on ROI
No photo available

Pricing Details

Apache Tomcat

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

TIBCO Service Grid

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details