Apache Tomcat Review
October 12, 2019
Apache Tomcat Review
Score 9 out of 10
Overall Satisfaction with Apache Tomcat
Apache Tomcat, for us, is used only when we need to stand up an application in our localhost machine. It addresses the need for local servers to test our changes before we push the application to the cloud. As far as I'm aware, it is used by any application that uses the Spring Boot framework when standing the server in the local workspace, so I believe it is used across the whole organization.
- Fast to start up, which is useful when we need to just check that our changes are working correctly.
- Free, which allows us to not be involved with the finance/legal team about using it.
- Bundled with Spring Boot, which makes it even more convenient for our testing.
- It is not as robust as its competition, i.e. Oracle WebLogic.
- When dealing with much larger and more complex applications, there could be more crashes, failures, and memory leaks.
- The interface is very basic, comparatively, which allows for limited configuration.
- It has a positive impact on our local testing environments, considering its relative ease of use.
- It is configured out-of-the-box when it is bundled with Spring Boot, which allows for more time actually working on business requirements.
- I, personally, have never had any issues when working with it, so my personal anecdote suggests that, generally, it is pretty reliable for my use case.
Apache Tomcat is used for our cloud-based apps when testing on our local machines. Oracle WebLogic is used for our older on-prem apps. Thus, it's difficult to compare them apples-to-apples. However, Apache Tomcat is not really meant to run in production for our older apps considering its limited usability. Apache Tomcat has its specific use case for us, and it has given us no issues.
Well, in actuality, I have never needed support for Apache Tomcat since it is configured and ready-to-go with no configuration needed on my end.
Do you think Apache Tomcat delivers good value for the price?
Are you happy with Apache Tomcat's feature set?
Did Apache Tomcat live up to sales and marketing promises?
I wasn't involved with the selection/purchase process
Did implementation of Apache Tomcat go as expected?
Would you buy Apache Tomcat again?
The fact that Apache Tomcat is free and open-source allows for anyone to be able to use it, which is great for small to medium-sized applications. However, if you have a million/billion-dollar company, you are better suited to getting something more robust that provides better configuration, better support, and more reliability.