No more typing reviews! Try our Samantha, our new voice AI agent.
reviewer2036130 - PeerSpot reviewer
Lead IAM manager at a tech services company with 11-50 employees
Reseller
Feb 5, 2023
Very robust functionality and fast website access but customer support is lacking
Pros and Cons
  • "The solution has very robust functionality."
  • "The solution cannot host .NET applications."

What is our primary use case?

Our company uses the solution as a web server for hosting items. Anyone in the world can access website that is hosted on top of the solution. 

We implement the solution for customers in banking, investment banking, and government. All of our customers host with the solution. 

What is most valuable?

The solution is very, very fast and provides immediate website availability around the world. 

You can host any compatible website. 

The solution has very robust functionality. 

What needs improvement?

The solution cannot host .NET applications. 

For how long have I used the solution?

I have been using the solution for eleven years. 

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

What do I think about the stability of the solution?

The solution is stable. 

What do I think about the scalability of the solution?

The solution is very scalable and you can add any number of applications on top of it. 

How are customer service and support?

The solution is open forum so it is difficult to get technical support if you need it. We don't really require technical support. 

How was the initial setup?

The setup is straightforward and very easy. 

What about the implementation team?

We implement the solution for customers. Deployment takes a couple of hours depending on use case. 

If you are deploying for normal users, then deployment will take a maximum of five or six hours. If you are deploying for direction users, then deployment will take eight or nine hours. 

First, you need to get the binaries for the server. Once the binary is optimized, you need configure your server to optimal size based on your requirements. Then, you quickly start your server using the startup and do any stacking. 

One developer good at JAVA and two developers good at networking can completely deploy and manage the solution for customers. 

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

The solution is open source so is free. 

What other advice do I have?

I definitely recommend the solution for website hosting. I rate it a seven out of ten only because customer support is not available. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Gabriel-Medina - PeerSpot reviewer
Sr. Software Architect at GxSoft
Real User
Feb 3, 2023
Easy to deploy, scalable, and has no cost
Pros and Cons
  • "The most valuable feature is how simple it is to deploy the solution."
  • "The disability and memory management is a problem with the solution and has room for improvement."

What is our primary use case?

The primary use case of the solution is for developing applications and installing applications on the web.

How has it helped my organization?

I prefer to deploy my Java applications on Tomcat, as it is free and provides excellent performance and solutions. Additionally, there are two or three more solutions such as JBoss and WebSphere from IBM, but Tomcat remains my preferred choice.

What is most valuable?

The most valuable feature is how simple it is to deploy the solution.

What needs improvement?

The disability and memory management is a problem with the solution and has room for improvement.

I would like to have quicker Java application deployments.

For how long have I used the solution?

I have been using the solution for 20 years.

What do I think about the stability of the solution?

I give the stability of the solution a seven out of ten.

What do I think about the scalability of the solution?

I give the scalability of the solution an eight out of ten.

How was the initial setup?

The initial setup is easy and straightforward.

What was our ROI?

We have seen a return on investment with Tomcat quickly.

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

I give the pricing an eight out of ten.

What other advice do I have?

I give the solution an eight out of ten.

Depending on the hardware an organization is using, there can be memory issues when using the solution.

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
Buyer's Guide
Tomcat
March 2026
Learn what your peers think about Tomcat. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
885,376 professionals have used our research since 2012.
Hisham Badr - PeerSpot reviewer
Senior Software Engineer Team Lead at Connect Professional Services
Real User
Nov 18, 2022
Straightforward and basic deployment, excellent rating, with scalability
Pros and Cons
  • "The scalability overall is good."
  • "The scalability overall is good."
  • "I would also like to see a dashboard with some integrations in order to see the logs and trace performance easier."
  • "Tomcat is not always stable and but I have not used another server yet to compare the overall stability."

What is our primary use case?

Our primary case use is for case logs. When the customer tries to log into the application and the webpage does not open I check it from the integration of Tomcat.

What needs improvement?

I would like to see the APM tools enhanced for all customers. Some APM customers are not yet fully integrated. I would also like to see a dashboard with some integrations in order to see the logs and trace performance easier.

For how long have I used the solution?

I have been using Tomcat for the past four years.

What do I think about the stability of the solution?

Tomcat is not always stable and but I have not used another server yet to compare the overall stability.

What do I think about the scalability of the solution?

The scalability overall is good.

How was the initial setup?

The initial setup is straightforward. The time frame of the deployment depends on configurations and parameters that a company may have.

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

We are currently using the open-source version.

What other advice do I have?

I would rate Tomcat a ten on a scale of one to 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
Sameer AHAMED - PeerSpot reviewer
Senior Software Engineer at Huawei Technologies India
Real User
Oct 7, 2022
Is flexible, scalable, stable, and easy to set up
Pros and Cons
  • "Tomcat's best feature is the open source server. It's a flexible and lightweight solution."
  • "Tomcat's best feature is the open source server."
  • "Tomcat is not user-friendly. I would also like to be able to have multiple applications run at the same time."
  • "Tomcat is not user-friendly."

What is most valuable?

Tomcat's best feature is the open source server.

It's a flexible and lightweight solution.

What needs improvement?

Tomcat is not user-friendly. I would also like to be able to have multiple applications run at the same time.

In the next release, I would like to see better security features.

For how long have I used the solution?

I've been using this solution for more than six years.

What do I think about the stability of the solution?

It is stable.

What do I think about the scalability of the solution?

Tomcat is a scalable product. More than 100 people use it in my company.

How are customer service and support?

The technical support is good, and I rate them at eight out of ten.

How would you rate customer service and support?

Positive

How was the initial setup?

The initial setup is very easy.

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

Tomcat is an open source solution.

What other advice do I have?

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

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
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."
  • "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."
  • "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. Devops Engineer at a media company with 201-500 employees
Real User
Jul 15, 2021
Stable, easy to deploy, and user-friendly
Pros and Cons
  • "The deployment process is very fast."
  • "Compared to Oracle Web Projects, it's very user-friendly and the administration is very simple."
  • "It would be great if they offered more integration of monitoring tools."
  • "It would be great if they offered more integration of monitoring tools."

What is our primary use case?

We primarily use the solution on our main e-commerce web page.

What is most valuable?

Compared to Oracle Web Projects, it's very user-friendly and the administration is very simple. The navigation is very intuitive.

The deployment process is very fast.

The solution is very stable. 

What needs improvement?

I don't have too much experience with monitoring, however, it's possible it could be improved. It would be great if they offered more integration of monitoring tools.

The management maybe can be improved a bit. 

For how long have I used the solution?

I've used the solution for a small instance in the past. We have used it for three or four months now in a bigger instance. We've only used it for a few months at this point, and therefore, it's still pretty new to us.

What do I think about the stability of the solution?

The stability is good. We haven't had any issues. There are no bugs or glitches. it doesn't crash or freeze. It's reliable.

What do I think about the scalability of the solution?

The scalability is good. We have a structure that we can easily scale up or down. It's very simple for us.

How are customer service and technical support?

We haven't contacted technical support. We haven't needed any assistance. Therefore, I cannot speak to how helpful or responsive they are. 

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

I've also used Oracle WebLogic. 

How was the initial setup?

The initial setup is very easy to install. It's very easy. A company shouldn't struggle with the setup process.

The deployment is fast.

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

I don't have any information on the pricing. I don't handle that aspect of the solution.

That said, my understanding is it's less expensive than, for example, Oracle.

Which other solutions did I evaluate?

I'm able to compare WebLogic with Tomcat, and I can say that Tomcat beats WebLogic on a number of fronts. It's easier, simpler to deploy, and less expensive. I prefer it. 

What other advice do I have?

We're just customers and end-users. We don't have a business relationship with Tomcat.

We also use the solution on a private cloud as well as on-premises.

I'd rate the product at an eight out of ten. We're pretty happy with it.

I have experience with WebLogic and Tomcat. I'd recommend Tomcat over Oracle, as it's easier to manage and install. It's my understanding that the pricing is a bit lower as well. 

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
Information Technology Consultant at Serbia And Montenegro Air Traffic Services SMATSA LLC
Consultant
Top 10
Oct 31, 2024
Reliable and secure solution simplifies complex application deployment
Pros and Cons
  • "Tomcat is reliable and secure, which makes it valuable for our application deployment."
  • "Perhaps there could be an easier way to configure some advanced features."

What is our primary use case?

I have used Apache Tomcat for various applications in our operational environment. We are a traffic service provider, and our operational department needs various types of proprietary applications.

How has it helped my organization?

In our environment, Tomcat is reliable and secure. We don't have to make many changes, and the applications work as expected.

What is most valuable?

Tomcat is reliable and secure, which makes it valuable for our application deployment. We do not have to intervene much to make changes.

What needs improvement?

Perhaps there could be an easier way to configure some advanced features. The learning curve to earn advanced skills is too steep.

For how long have I used the solution?

I have been using Apache Tomcat for more than ten years.

What do I think about the stability of the solution?

It is very stable.

What do I think about the scalability of the solution?

Tomcat is scalable. I would rate it an eight out of ten for scalability.

How are customer service and support?

I have never consulted Apache support.

How would you rate customer service and support?

Positive

How was the initial setup?

Personally, I rarely work on Tomcat. However, if I had to rate the setup from one to ten, with ten meaning easy, I would rate it an eight.

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

Tomcat is completely free of charge.

What other advice do I have?

I would recommend using Tomcat because it is simple to integrate and use.

I'd rate the solution nine 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
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.

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
Buyer's Guide
Download our free Tomcat Report and get advice and tips from experienced pros sharing their opinions.
Updated: March 2026
Product Categories
Application Server
Buyer's Guide
Download our free Tomcat Report and get advice and tips from experienced pros sharing their opinions.