No more typing reviews! Try our Samantha, our new voice AI agent.
reviewer1283880 - PeerSpot reviewer
CEO International Business at a tech services company with 1,001-5,000 employees
MSP
Nov 13, 2023
The solution has good scalability, reliability, and availability, but Java functions should be built better into the solution
Pros and Cons
  • "I love Tomcat for its scalability, reliability, availability, and steadiness."
  • "Java functions should be built better into the solution."

What is our primary use case?

Tomcat allows me to deploy my Java app servers. I use it very heavily as a Java server, and it also doubles up as a web server. So my web and application server gets serviced out there. Then, I have my reverse proxy in front and put the Apache web server. So that feeds the request across to the Tomcat servers, and the Tomcat servers service it. In Tomcat, I can write the JSP code that services the pages and embed my jQuery code, which will then look up the database at the back end.

I can set it up in a completely horizontally scalable Kubernetes cluster and drive that through. My cluster manager allows me to load balance, providing massive scalability. I can deploy a thousand app servers concurrently and very easily. That is the power of Comcast.

What is most valuable?

I love Tomcat for its scalability, reliability, availability, and steadiness. There are a lot of bots that come and hit and a lot of RPA codes that come and corrupt. RPA tools themselves create a lot of bugs because they come and try to instrument and automate a lot of things. The people who have written that code are not very up to the mark in terms of not messing with the app servers.

Sometimes, the app servers get corrupted, and then they hang. So, I should be able to instrument it in such a way that my Kubernetes cluster takes over and switches it to another app server, and it blocks the RPA from coming and touching it. I can do that with Comcast very easily.

What needs improvement?

Java has not been very good for some time in the middle, and then, again, they have improved. I have to ensure that the binary codes are compiled and set up correctly. I have to ensure the classes are done and the framework is correct. When I look at the classes, I need to be able to identify the entire framework correctly.

Therefore, I need to push it to the documentation framework, which will automatically take the software code and ensure the documentation is happening correctly. Java functions should be built better into the solution.

For how long have I used the solution?

I have been using Tomcat for 15 years.

Buyer's Guide
Tomcat
May 2026
Learn what your peers think about Tomcat. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
900,747 professionals have used our research since 2012.

What about the implementation team?

It takes around ten minutes to deploy Tomcat.

What was our ROI?

With Tomcat, it is very easy to spin up and deploy the instances. Managing and debugging the code sets saves a lot of time and money.

What other advice do I have?

Tomcat and Apache have no user interface; we do it on the command line. We instrument and automate written scripts and codes using TensorFlow. Then, we embed it into the software code for performance reports and spin up more Kubernetes clusters using that. We have separate templates or bundles and create them with the JAR files at the back to drive them.

Tomcat has the easiest application server to deploy.

Overall, I rate Tomcat six and a half to seven out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Staff Engineer at Nagarro
MSP
Oct 6, 2023
A stable solution that can be used for application servers as well as web servers
Pros and Cons
  • "We can use Apache Tomcat for Java server applications."
  • "Tomcat's performance is less than other solutions like IBM WebSphere or JBoss."

What is our primary use case?

We developed a Java application, which was a content management application, and deployed it on the Apache Tomcat server.

What is most valuable?

We can use Apache Tomcat for Java server applications. We can use Apache Tomcat for application servers as well as web servers. We can easily deploy a Java project in Apache Tomcat.

What needs improvement?

Tomcat's cache could be improved. Tomcat's performance is less than other solutions like IBM WebSphere or JBoss.

For how long have I used the solution?

I have been using Tomcat for nearly five years.

What do I think about the stability of the solution?

Tomcat is a stable solution.

How was the initial setup?

Tomcat's initial setup is a little bit difficult.

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

Tomcat is not costlier than other solutions.

What other advice do I have?

I would recommend the solution to other users.

Overall, I rate Tomcat a nine out of ten.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
PeerSpot user
Buyer's Guide
Tomcat
May 2026
Learn what your peers think about Tomcat. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
900,747 professionals have used our research since 2012.
PRANABESH BHAUMIK - PeerSpot reviewer
Director at Conacent Consulting Pvt. Ltd.
Real User
Oct 5, 2023
The product is free and easy to use, but the stability must be improved
Pros and Cons
  • "The product is easy to use."
  • "The stability must be improved."

What is our primary use case?

The solution is used for simple applications.

What is most valuable?

The product is easy to use.

What needs improvement?

The stability must be improved.

For how long have I used the solution?

I have been using the solution for a couple of months.

What do I think about the stability of the solution?

I rate the tool’s stability a seven out of ten.

What do I think about the scalability of the solution?

The tool is scalable. Large companies and banks are using it. We didn’t need to scale much. Two people are using the solution in our organization. We need two people to maintain the solution.

How was the initial setup?

The setup is straightforward. The deployment took half a day.

What about the implementation team?

We deployed the product in-house.

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

The tool is free.

What other advice do I have?

I would recommend the solution for small applications. Overall, I rate the solution a seven or eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Subject Matter Expert at Cyprobes
Real User
Aug 21, 2023
An open-source and readily available solution that needs to improve stability
Pros and Cons
  • "The solution is readily available and open-source."
  • "Tomcat needs to improve its stability."

What is most valuable?

The solution is readily available and open-source. 

What needs improvement?

Tomcat needs to improve its stability. 

What do I think about the stability of the solution?

Tomcat is stable. 

What do I think about the scalability of the solution?

I rate the tool's scalability a nine out of ten. 

How was the initial setup?

Tomcat's installation is easy and takes 10-20 minutes to complete. You need to download the solution and install it. 

What about the implementation team?

We can do the tool's deployment in-house. 

What other advice do I have?

I rate the tool a nine out of ten. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Founder, CEO at Creant Technologies
Real User
May 4, 2023
Good stability and easy-to-use solution
Pros and Cons
  • "It is a robust solution."
  • "The solution's interface and backup features could be better."

How has it helped my organization?

The solution works very seamlessly. It is one of the best app servers at present. It has been a crucial part of our development.

What is most valuable?

All of the solution's functionalities are very useful for us.

What needs improvement?

The solution's interface and backup features could be better.

For how long have I used the solution?

We have been using the solution for more than 12 years.

What do I think about the stability of the solution?

I rate the solution's stability as an eight.

What do I think about the scalability of the solution?

I rate the solution's scalability as a seven. We plan to increase its usage further. Although, it is challenging to scale up for more concurrent users.

Which solution did I use previously and why did I switch?

We had used WebSphere earlier. Later, we switched to Tomcat as it is robust and easy to use.

How was the initial setup?

I rate the solution's initial setup process as a nine. It takes approximately an hour to complete but varies depending on the application size.

What about the implementation team?

We implemented the solution with the help of our in-house team.

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

I rate the solution's pricing as an eight. There are no additional costs apart from the standard license.

What other advice do I have?

The solution is easy to manage and has good stability. I rate it as a nine.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Developer at GrupoBios
Real User
Aug 2, 2022
It's a simple, light open-source environment
Pros and Cons
  • "Tomcat is a simple, light environment, whereas the full Red Hat Fuse solution is heavier."
  • "Security integration in Tomcat is complicated. We need to use another tool to solve the security issues."

What is our primary use case?

Our company is in healthcare, and Tomcat provides a backend server for our REST solution. Tomcat is widely used in Chile as a backend solution for web service and REST environments. Companies frequently use Spring Boot with a Tomcat environment. I'm a developer at a small company, and only 10 people use Tomcat here, but the company has around 100 employees in all. 

What is most valuable?

Tomcat is a simple, light environment, whereas the full Red Hat Fuse solution is heavier. 

What needs improvement?

Security integration in Tomcat is complicated. We need to use another tool to solve the security issues.

For how long have I used the solution?

We have used Tomcat for two years.

What do I think about the stability of the solution?

We have some problems with the performance in terms of transactions per second, but Tomcat is stable.

What do I think about the scalability of the solution?

It is easy to scale the solution if you use more CPUs.

How are customer service and support?

Tomcat is an Apache open-source project, so it doesn't have technical support. 

Which solution did I use previously and why did I switch?

We were using Red Hat Fuse for a Camel solution. Camel is another Apache product we use internally.  Two years ago, we switched our backend solution.  I was working with a bank, and we needed an integration platform. It was a relatively simple project.

How was the initial setup?

Deploying Tomcat is straightforward.

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

Tomcat is a free solution, but you need to pay the Java Oracle license in a commercial environment.

What other advice do I have?

I rate Tomcat eight out of 10. My only issue with it is the security. You need to use another solution.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Sr. Director at LogiCorner Info Tech.
Real User
Leaderboard
May 22, 2021
Easy to install, reliable, and beneficial EE server
Pros and Cons
  • "The most valuable feature is the free EE server."
  • "In the solution, we are using the terminal to enter command line codes for operations and management, this is difficult for me. It would be better if we had some administrator UI tools for this."

What is our primary use case?

We are using this solution because of the Oracle REST data services we are using.

What is most valuable?

The most valuable feature is the free EE server.

What needs improvement?

In the solution, we are using the terminal to enter command line codes for operations and management, this is difficult for me. It would be better if we had some administrator UI tools for this.

For how long have I used the solution?

I have been using the solution within the last 12 months.

What do I think about the stability of the solution?

The solution is reliable.

What do I think about the scalability of the solution?

We have approximately five people using the solution in my organization.

How was the initial setup?

The initial setup is easy. However, we did have some difficulties at first that we managed to resolve. There is plenty of documentation online to help with the solution.

What about the implementation team?

We did the implementation of the solution.

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

The solution is free.

What other advice do I have?

I would recommend this solution to others.

I rate Tomcat an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1494969 - PeerSpot reviewer
Vice President - Information Technology at a financial services firm with 51-200 employees
Real User
Apr 24, 2021
Easy to use, and stable, but they need better administration and maintenance capabilities
Pros and Cons
  • "The most valuable features of this solution are the general web server features; it's simple and easy to use."
  • "Technical support is limited."
  • "In terms of features, this solution is limited. It does do its job, but the enterprise-level features are missing."

What is our primary use case?

We use this solution as a web application server.

How has it helped my organization?

It provides website hosting services.

What is most valuable?

The most valuable features of this solution are the general web server features.

It's simple and easy to use.

What needs improvement?

In terms of features, this solution is limited. It does do its job, but the enterprise-level features are missing.

In the next release, I would like to see better maintenance and administration utilities. For example, they could be simplified.

For how long have I used the solution?

I have been using Tomcat for three years.

We are using the latest version. It is always updating.

What do I think about the stability of the solution?

It's a pretty stable solution.

What do I think about the scalability of the solution?

This solution is actively being used.

How are customer service and technical support?

Technical support is limited. We don't get very many issues, but when we do, the service is not very straightforward.

How was the initial setup?

It was a default install and it was done before I arrived.

What about the implementation team?

We used a vendor for the deployment.

What other advice do I have?

My advice Look at all the options of server hosting before choosing Tomcat.

I would rate Tomcat a seven out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1150821 - PeerSpot reviewer
Especialista em TI at a healthcare company with 10,001+ employees
Real User
Feb 28, 2021
Open-source, amazing stability, scalable, and has a good knowledge base
Pros and Cons
  • "We chose to use Tomcat because it's perfect compared to other containers that we have tested."
  • "The interface is not user-friendly."

What is our primary use case?

I use Tomcat for CM solutions, for access management.

What is most valuable?

We chose to use Tomcat because it's perfect compared to other containers that we have tested.

It's open-source and there is a lot of documentation available on the web. It has a good knowledge base.

What needs improvement?

The interface is not user-friendly.

You need to have knowledge of the operating system, and Linux to configure the solution. It is not user-friendly.

I would like to see a user-friendly interface.

For how long have I used the solution?

I have been using Tomcat for 10 years.

I started with Version 8 and now we are using Version 9.

What do I think about the stability of the solution?

The stability is amazing. If it is configured properly, you won't have any issues.

What do I think about the scalability of the solution?

It's scalable. It is possible to create a cluster with Tomcat. You can run it using Docker, in the Kubernetes platform. It is also possible to be embedded in some devices.

It's pretty much a full-stack solution with many ways to use it.

We have 30 technicians who are using this solution in our organization.

How are customer service and technical support?

I have never used support from Tomcat. We have only used the documentation that is available.

There is a lot of documentation available on the internet, which is very helpful.

We have found a solution for questions that we have had through forums and the knowledge base.

How was the initial setup?

The initial setup is neither hard nor too easy. There is a lot of documentation to review.

The time it takes to deploy really depends on your experience. If you are a beginner, it can take eight hours, and for the heavy user, it's about two hours to deploy it.

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

We are using the open-source version.

What other advice do I have?

Read the documentation that is available on Apache.org. If you have any issues, look to see what is available on the forums and on the web.

Some people have been able to find a solution using the web.

We have not had big issues when using Tomcat. I would rate Tomcat an eight out of ten.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1501299 - PeerSpot reviewer
Senior System Analyst at a tech services company with 1-10 employees
Real User
Feb 11, 2021
User-friendly and easy to set up
Pros and Cons
  • "Tomcat is user-friendly and easy to set up, especially compared to WebLogic or JBoss where some specialty is required. If you are going for Tomcat, you can use their guidelines and can set it up easily."
  • "Tomcat is used mainly for database connections. As of now, we configure that environment for any database configuration. But if any utility can integrate where we can pass the database connection as a string of details, then it should encrypt them and keep them inside. From that security perspective, Tomcat requires improvement. They should integrate this security feature."
  • "From that security perspective, Tomcat requires improvement."

What is our primary use case?

We are using Tomcat for one Java-based application that's used for any carrier site. We have one portal for carriers. Any external user can apply for whatever openings are there. Through that site they can apply and our HR can review their profile and invite them for an interview. Tomcat is handling all these processes.

What is most valuable?

The company decided earlier, when our database was on Oracle, that Tomcat is more suitable for Java-based applications and it's a free tool with free servers that we can download and use there.

Tomcat is user-friendly and easy to set up, especially compared to WebLogic or JBoss where some specialty is required. If you are going for Tomcat, you can use their guidelines and can set it up easily

What needs improvement?

Tomcat is used mainly for database connections. As of now, we configure that environment for any database configuration. But if any utility can integrate where we can pass the database connection as a string of details, then it should encrypt them and keep them inside. From that security perspective, Tomcat requires improvement. They should integrate this security feature.

For how long have I used the solution?

I have been using Tomcat in my company for the last two years. In my previous company I used Tomcat for application, deployment and configuration.

What do I think about the stability of the solution?

Tomcat is very stable, nothing new in this one, it's a very old product. We were using this product for our small application testing back when we were in college.

What do I think about the scalability of the solution?

In terms of Tomcat's scalability level, wherever scalability or a higher ability is required, we use a load balancer and other things to just upscale the data.

We have one 15-person team that is using it. It is exported to the internet, so external users are using it whenever they connect to the application.

How are customer service and technical support?

We provide technical support because we have the knowledge about this product so we don't feel any external support is required as of now for Apache and Tomcat related issues.

How was the initial setup?

The initial setup is very easy and straightforward.

It takes me a couple of hours for Tomcat implementation.

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

Tomcat is an open-source solution so we don't have licensing costs.

What other advice do I have?

My advice to someone considering Tomcat is that they don't have too much load on their website. It's not for all websites. For normal sites, they can use Tomcat.

On a scale of one to ten, I would give Tomcat an eight.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free Tomcat Report and get advice and tips from experienced pros sharing their opinions.
Updated: May 2026
Product Categories
Application Server
Buyer's Guide
Download our free Tomcat Report and get advice and tips from experienced pros sharing their opinions.