Tomcat Review

Reliable, open-source, and has good documentation but the high availability is not robust

What is our primary use case?

The primary use case of this solution is for application services and web services.

What is most valuable?

The most valuable feature of this solution is that it supports Java Enterprise. I don't have to worry about compliance. Once Java EE runs then it's good.

What needs improvement?

The high availability is not as robust as the competition is, such as WebLogic and Jboss.

At the moment, it is dependent on how Java is working. So if Java goes this way, then Apache Tomcat follows. Apache is very tightly coupled to Java. 

The question would more be where does Java need to be? Then Apache Tomcat will follow because it's Open-Source.

For how long have I used the solution?

I have been using Apache Tomcat for three years.

I am using the latest version.

What do I think about the stability of the solution?

This solution is stable. It has a lot of support because it is a part of the Apache Foundation, open source. 

I am a strong proponent of open source.

What do I think about the scalability of the solution?

Scalability on its own is getting there. With the Cloud, you can deploy and make it scalable, but on its own, not as much. Unless, along with the cloud, you put it in a Kubernetes cluster, then it's scalable.

How are customer service and technical support?

The first two projects from Apache were HTTP Daemon, Web Server, and then Tomcat. So it should have one of the richest support articles. Unless you're talking about and speaking with somebody personally, but the documentation for Tomcat is very good.

How was the initial setup?

The initial setup was straightforward.

What's my experience with pricing, setup cost, and licensing?

This is an open-source product and it's free to use.

What other advice do I have?

Apache Tomcat is the application server, but the enterprise server that runs in it is Apache ServiceMix.

For anyone who is interested in using this solution, I would suggest knowing your use case, and knowing it very well.

If you can make it containerized, it's better, so that it can scale better. But, again, know your use case.

Because I have not used other hardware, there is nothing to compare with and it is hard to rate. In terms of my usage, I am happy with it.

I would rate Apache Tomcat a seven out of ten.

Which deployment model are you using for this solution?

**Disclosure: I am a real user, and this review is based on my own experience and opinions.
More Tomcat reviews from users
...who work at a Financial Services Firm
...who compared it with Oracle WebLogic Server
Find out what your peers are saying about Apache, Oracle, Red Hat and others in Application Server. Updated: September 2021.
535,015 professionals have used our research since 2012.
Add a Comment
ITCS user