What users are saying about

Apache Tomcat

75 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.2 out of 101

TIBCO Service Grid

7 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.9 out of 101

Add comparison

Likelihood to Recommend

Apache Tomcat

For us, we use it as a javlet container, which makes deploying java applets super simple. Much of what we do is customized, so our system admins are able to mod some of the .war files, which are easily deployed by myself of the other dba. Again, this is for simple java applets, so for us it's perfect. However, for extensive development which require more java libraries, a heavier container may be needed. But I can't say for sure, because we don't develop to that extent, as we only administer ERP systems; at least from our end here
Candy Carrizales profile photo

TIBCO Service Grid

It fits perfectly for SOA and EAI architecture with large numbers of services that required to be wired to each other, the binding virtualization is quite good to simply this part. For the simple scenario of orchestration and /or ESB architecture could be a better use traditional stack.
No photo available

Feature Rating Comparison

Application Servers

Apache Tomcat
8.2
TIBCO Service Grid
IDE support
Apache Tomcat
8.2
TIBCO Service Grid
Security management
Apache Tomcat
7.5
TIBCO Service Grid
Administration and management
Apache Tomcat
7.0
TIBCO Service Grid
Application server performance
Apache Tomcat
8.5
TIBCO Service Grid
Installation
Apache Tomcat
8.9
TIBCO Service Grid
Open-source standards compliance
Apache Tomcat
8.9
TIBCO Service Grid

SOA Governance

Apache Tomcat
TIBCO Service Grid
5.8
Service registry
Apache Tomcat
TIBCO Service Grid
5.0
Service management
Apache Tomcat
TIBCO Service Grid
7.0
Service discovery
Apache Tomcat
TIBCO Service Grid
6.0
Dependency management
Apache Tomcat
TIBCO Service Grid
7.0
Policy management
Apache Tomcat
TIBCO Service Grid
4.0

Pros

  • Deploying and un deploying .war files is simple using either tomcat manager or the tomcat scripts
  • Setting up is extremely easy, does not take much experience to set up the first time
  • Startup and shutdown scripts are easily customizable.
Candy Carrizales profile photo
  • reduce the number of http port required by services
  • simplified the binding connection amongst services
  • high scalability and fast deployment of applications
No photo available

Cons

  • Using tomcat manager to troubleshoot is not very informative. Error messages are vague, you have to dig into log files for more information about the problems.
  • Is great for simple web applications, but may not work for heavy development which may require a full J2EE stack, might like JBoss better.
  • Security in tomcat is not straightforward, as I discovered that you have to understand how to set up realms in tomcat in order to hash passwords, which I was not overly familiar with, which is a big deal when setting up users in the tomcat-users.xml file.
Candy Carrizales profile photo
  • health check of services and application features has been released with a lot of bugs that have never been fixed
  • it is not so simple to apply the security policy to service/reference binding
No photo available

Likelihood to Renew

Apache Tomcat10.0
Based on 1 answer
We have a huge knowledge of the product within our company and we're satisfied with the performance.
No photo available
No score
No answers yet
No answers on this topic

Usability

Apache Tomcat6.0
Based on 1 answer
The manager interface has for sure room for improvement
No photo available
No score
No answers yet
No answers on this topic

Reliability and Availability

Apache Tomcat6.0
Based on 1 answer
Tomcat doesn't have a built-in watchdog that ensures restart upon failure, so you have to provide it externally. A very good solution is java service wrapper. The community edition is able to restart Tomcat upon out of memories exceptions.
No photo available
No score
No answers yet
No answers on this topic

Performance

Apache Tomcat9.0
Based on 1 answer
It's very quick and stable at the same time
No photo available
No score
No answers yet
No answers on this topic

Alternatives Considered

Well WebLogic is very complex. Most of what happens with WebLogic requires servers to be restarted, which isn't always possible. Also, Oracle tries to force you to only use their GUI interface for most of the administration, which could be done directly in the files, but are discouraged. Although I didn't directly choose tomcat, as it was already bundled with a few of our ERP products, I do prefer it over WebLogic, and we are going to be moving directly to tomcat in the near future once we can move away from Oracle forms.
Candy Carrizales profile photo
TIBCO service grid has been chosen as a natural selection of the TIBCO product evolution. The high flexibility and the binding virtualization fits very well with client needs for its EAI applications due to the huge number of services and applications, the management of application dependencies during deployment, the advantage of perfect integration with EMS for logging
No photo available

Scalability

Apache Tomcat9.0
Based on 1 answer
It's very easy to add instances to an existing deployment and, using apache with mod proxy balancer, to scale up the serving farm
No photo available
No score
No answers yet
No answers on this topic

Return on Investment

  • It has simplified administration efforts, thus saving much time to focus on other projects and issues.
  • It saves us in costs, as there are no licensing requirements.
  • It gives us the ability to manage all of our java applets in one place, so as to be able to host both development and production systems on one server.
Candy Carrizales profile photo
  • The integration of old BW with BWSE and its interface quite similar to design time has reduced the cost of training for developers
  • The TIBCO support for this product is no the best and clients complains too much about this. This required to find a workaround or force the client to move to new/or different product. Huge impact on ROI
No photo available

Pricing Details

Apache Tomcat

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

TIBCO Service Grid

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details