Tomcat Overview

Tomcat is the #5 ranked solution in our list of top Application Server tools. It is most often compared to IBM WebSphere Application Server: Tomcat vs IBM WebSphere Application Server

What is Tomcat?
Apache Tomcat is an open source software implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies. The Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket specifications are developed under the Java Community Process. Apache Tomcat powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations.
Tomcat Buyer's Guide

Download the Tomcat Buyer's Guide including reviews and more. Updated: December 2020

Tomcat Customers
Walmart.com, The Weather Channel, E*Trade, Delta Virtual Airlines, General Motors, AppFuse, Bonhams, CardinalHealth, CarGurus.com, FarmDirectory.org, Millenium Pharmaceuticals, RecipeLand.com, WebShots, QuickCreative.net, MyOtherDrive
Tomcat Video

Pricing Advice

What users are saying about Tomcat pricing:
  • "This is an open-source product and it's free to use."

Tomcat Reviews

Filter by:
Filter Reviews
Industry
Loading...
Filter Unavailable
Company Size
Loading...
Filter Unavailable
Job Level
Loading...
Filter Unavailable
Rating
Loading...
Filter Unavailable
Considered
Loading...
Filter Unavailable
Order by:
Loading...
  • Date
  • Highest Rating
  • Lowest Rating
  • Review Length
Search:
Showingreviews based on the current filters. Reset all filters
reviewer1452312
Managing Consultant/ Enterprise Architect at a tech services company with 1-10 employees
Consultant
Nov 22, 2020
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.

Pros and Cons

  • "The most valuable feature of this solution is that it supports Java Enterprise."
  • "The high availability is not as robust as the competition is such as WebLogic and Jboss."

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.
Ankur Sood
Technical Architect at Photon Interactive
MSP
Top 5Leaderboard
Mar 5, 2020
Light-weight, easy to use, good documentation, and integrates well with Eclipse

What is our primary use case?

Tomcat is a really light-weight Web Server.

How has it helped my organization?

Web applications with Spring can be utilized quite effectively with the help of Tomcat.

What is most valuable?

It is very easy to use for development as well as in a production environment. It can be integrated with Eclipse as well, for rapid development. Documentation is very good and is helpful in case of any issue. Web apps are very easy to deploy.

What needs improvement?

I would personally like it if the admin console would show more information specifically about memory being used.

For how long have I used the solution?

I have been using Tomcat for more than 12 years.

How are customer service and technical support?

Tomcat is widely accepted in…
Find out what your peers are saying about Apache, Oracle, Red Hat and others in Application Server. Updated: December 2020.
455,108 professionals have used our research since 2012.
Chinsheng Chen
Director at a program development consultancy with 501-1,000 employees
Real User
Top 10
Feb 5, 2019
Helps developers build up their prototype system to evaluate their application design and feature testing

What is our primary use case?

Tomcat is a popular and easy-to-use open source web container. It is easy for a developer to enter Java EE programming.

How has it helped my organization?

It helps the developers to build up their prototype system to evaluate their application design and feature testing.

What is most valuable?

Easy to deploy. Developers can pack their application-needed library in a web application archive to deploy to Tomcat.

What needs improvement?

The enterprise support: Tomcat is an open source project, but for IT concerns, the enterprise support is needed when we encounter problems on it.
Product Categories
Application Server
Buyer's Guide
Download our free Application Server Report and find out what your peers are saying about Apache, Oracle, Red Hat, and more!