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

Add comparison

Likelihood to Recommend

Apache Tomcat

For us, we use it as a javlet container, which makes deploying java applets super simple. Much of what we do is customized, so our system admins are able to mod some of the .war files, which are easily deployed by myself of the other dba. Again, this is for simple java applets, so for us it's perfect. However, for extensive development which require more java libraries, a heavier container may be needed. But I can't say for sure, because we don't develop to that extent, as we only administer ERP systems; at least from our end here
Candy Carrizales profile photo

Red Hat JBoss EAP

Red Hat JBoss Enterprise Application Platform (JBoss EAP) is well suited for deploying high transaction Java EE based applications. It supports many popular Java EE web-based frameworks such as Spring, Angular JS, jQuery Mobile, and Google Web Toolkit.
No photo available

Feature Rating Comparison

Application Servers

Apache Tomcat
8.2
Red Hat JBoss EAP
8.5
IDE support
Apache Tomcat
8.1
Red Hat JBoss EAP
8.2
Security management
Apache Tomcat
7.6
Red Hat JBoss EAP
8.6
Administration and management
Apache Tomcat
6.9
Red Hat JBoss EAP
8.4
Application server performance
Apache Tomcat
8.6
Red Hat JBoss EAP
8.5
Installation
Apache Tomcat
8.9
Red Hat JBoss EAP
8.4
Open-source standards compliance
Apache Tomcat
8.9
Red Hat JBoss EAP
9.1

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
  • Full-featured
  • Easy to install
  • Scalable
No photo available

Cons

  • Tomcat needs to improve its offerings for cluster based environments.
  • They need to start providing support for Java EJBs
omar ghaznavi profile photo
  • Could be faster
  • Cloud pricing needs more flexibility
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
Red Hat JBoss EAP5.0
Based on 1 answer
We are planning to migrate away from Jboss to Tomcat as Jboss has shown not interest in supporting OSGi which is heavily used at our shop
sameer vaidya profile photo

Usability

Apache Tomcat6.0
Based on 1 answer
The manager interface has for sure room for improvement
No photo available
Red Hat JBoss EAP8.0
Based on 2 answers
It's quite easy to learn and use. We have transitioned our Red Hat JBoss EAP set up to client team. They had no technical background of managing it but were quick to learn the product.
No photo available

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
Red Hat JBoss EAP8.5
Based on 2 answers
Usually, Red Hat JBoss Enterprise Application Platform is good at performance and well suited for high traffic Java EE-based applications, but we have faced hard times performance tuning it for our specific needs. The product would be nicer if they would add a performance diagnostic and recommendations feature to it.
No photo available

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
Pricing is great and very easy to use
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

  • It has decreased license costs significantly. Throughout my application stacks, I have well over 90 instances deployed. If I did that on a non-opensource application server, my costs would be much higher and my ROI much less.
  • When moving my applications to AWS, it has also provided an even better ROI because it's even easier to deploy and maintain on a managed cloud provider.
Bryan Salerno profile photo
  • Sped up projects
  • Provisioning is a breeze
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

Red Hat JBoss EAP

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