Tomcat is all you need (probably)
May 15, 2021
Tomcat is all you need (probably)
Score 10 out of 10
Vetted Review
Verified User
Overall Satisfaction with Apache Tomcat
We use Apache Tomcat the primary application server for our company's software-as-a-service application. We have used Apache Tomcat since 2008. We use Apache Tomcat due to its many years of industry support and huge user community and ease-of-use. Tomcat is easy to configure and performs well for our needs.
- Seamless integration with the Apache Web Server
- Simple and fast deployment of Java applications
- Easy-to-integrate data sources
- Provides the most common capabilities for Java web deployments
- Management console takes work to secure so it is usually not used or usable for public applications
- Application memory leaks can be hard to trace and Tomcat does not always handle them well. This has improved greatly since version 7 though.
- Securing Tomcat could be made easier by not shipping with default demo applications enabled as these have had historical security issues
- Ease-of-use
- Excellent online documentation and user-community
- Tomcat is updated frequently
- Huge cost savings over using a commercial server like Weblogic, Websphere, IIS, etc.
- Training costs are minimal
- Hosting requirements are minimal and [the] availability of preconfigured servers is immense
Commercial application servers are available that support enterprise application needs, but many times this is overkill for most web applications running in the cloud, particularly for independent software vendors. The capabilities and management tools provided with these applications are superior to Tomcat, but most times unnecessary for the vast majority of web applications developed in Java.
Do you think Apache Tomcat delivers good value for the price?
Yes
Are you happy with Apache Tomcat's feature set?
Yes
Did Apache Tomcat live up to sales and marketing promises?
Yes
Did implementation of Apache Tomcat go as expected?
Yes
Would you buy Apache Tomcat again?
Yes