Apache Tomcat is free, open-source software that runs websites and web applications built with Java. It's like a powerful engine that makes sure your applications are always running and accessible to users. Known for its reliability and ability to handle high traffic, Tomcat is used by many large companies and organizations. While requiring technical expertise to set up and manage, it offers a cost-effective solution for running Java-based web applications.
Who is Apache Tomcat best for
Apache Tomcat is a free, open-source web server and servlet container for Java web applications. Known for its reliability and performance, Tomcat is easy to install and deploy, making it a popular choice for developers. While configuration can be challenging, its robust nature and active community support make it a solid option for running Java-based web apps. Users appreciate its lightweight footprint for smaller applications.
Ideal for small to enterprise-level companies, especially those with in-house Java expertise.
A good fit for software, IT, telecommunications, and media companies.
Apache Tomcat features
Type in the name of the feature or in your own words tell us what you need
Supported
Apache Tomcat implements the Jakarta Servlet, Jakarta Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations, and Jakarta Authentication specifications, which are part of the Jakarta EE platform. Tomcat 10 and later implement Jakarta EE specifications, while Tomcat 9 and earlier implement Java EE specifications.
Supported
Apache Tomcat is open-source software designed to run websites and web applications built with Java.
Supported
Improvements were made to request/response recycling for HTTP/2 in later Tomcat releases like version 9.0.96.
Supported
Improvements have been made to the stability of Tomcat Native during garbage collection.
Supported
A migration tool is available for migrating applications from Tomcat 9 and earlier (Java EE) to Tomcat 10 and later (Jakarta EE).
Supported
Multiple fixes and improvements for WebDAV have been implemented across different Tomcat releases.
Qualities
We evaluate the sentiment that users express about non-functional aspects of the
software
Ease of Use
Strongly positive
+1
Reliability and Performance
Strongly positive
+1
Ease of Implementation
Strongly positive
+1
Apache Tomcat reviews
We've summarised 120 Apache Tomcat reviews (Apache Tomcat G2 reviews) and
summarised the main points below.
Pros of Apache Tomcat
Easy to install and deploy
Lightweight and fast for smaller applications
Open-source and free
Robust and stable
Good community support and documentation
Cons of Apache Tomcat
Difficult configuration
Documentation could be better
High memory usage
Slow startup times for large applications
Limited clustering support
Apache Tomcat pricing
The commentary is based on 8 reviews from Apache Tomcat G2 reviews.
Apache Tomcat is a free and open-source web server and servlet container. Users appreciate its lightweight nature, ease of use for deploying Java applications, and cost-effectiveness. However, some have noted challenges with configuration and occasional performance issues.
Users sentiment
Strongly positive
+1
Apache Tomcat alternatives
Apache Tomcat 9 for openSUSE Linux Leap 15.2
Specifically designed for openSUSE Linux Leap 15.2. Fewer features than Apache Tomcat. Less user feedback available.
Better for companies needing integrated security and performance features. More suitable for a wider range of industries and business sizes. Has more momentum.
Better for individuals, bloggers, and small businesses seeking ease of use. A broader industry fit. More user-friendly for basic website creation. Requires less technical expertise. WordPress.org is a Tomcat alternative and competitor.
Better for WordPress websites needing CDN, caching, and security features. Focuses on website speed optimization and ease of use, especially for smaller businesses. However, setup can be complex.
What is Apache Tomcat and what does Apache Tomcat do?
What is Apache Tomcat and what does Apache Tomcat do?
Apache Tomcat is open-source software that runs Java-based web applications. It acts as a web server and servlet container, ensuring applications are always accessible. Tomcat is known for reliability, performance, and scalability, making it a popular choice for businesses of all sizes.
How does Apache Tomcat integrate with other tools?
How does Apache Tomcat integrate with other tools?
Apache Tomcat integrates with other tools through its support for Java technologies like servlets and JSPs. It can be integrated with various IDEs, build tools like Maven, and other Java frameworks like Spring. This flexibility allows developers to leverage existing tools and libraries within their Tomcat environment.
What the main competitors of Apache Tomcat?
What the main competitors of Apache Tomcat?
Apache Tomcat's main competitors include other Java application servers like JBoss EAP and WebLogic, as well as more general web servers like Nginx and Apache HTTP Server. Cloud-based platforms, such as AWS Elastic Beanstalk and Google App Engine, also offer competing solutions.
Is Apache Tomcat legit?
Is Apache Tomcat legit?
Yes, Apache Tomcat is safe and legitimate. It's a widely used, open-source Java web server known for its reliability and performance. It's free to use and supported by a large, active community, making it a secure choice for Java web applications.
How much does Apache Tomcat cost?
How much does Apache Tomcat cost?
Apache Tomcat is open-source software and is free to download and use. There are no licensing fees or subscription costs associated with the product itself.
Is Apache Tomcat customer service good?
Is Apache Tomcat customer service good?
Customer reviews on Apache Tomcat's support are mixed. While some appreciate the extensive documentation and community support, others find the support lacking and limited to certain file types. Some users also mention the need for restarts after code updates.
Reviewed by
MK
Michal Kaczor
CEO at Gralio
Michal has worked at startups for many years and writes about topics relating to software selection and IT
management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs
of any business and find solutions to its problems.
TT
Tymon Terlikiewicz
CTO at Gralio
Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech
department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX,
HR, Payroll, Marketing automation and various developer tools.