Cost effective, easy to setup application server for high transaction java applications
February 04, 2019
Cost effective, easy to setup application server for high transaction java applications
Score 9 out of 10
Vetted Review
Verified User
Overall Satisfaction with Red Hat JBoss Enterprise Application Platform
We are currently transforming a legacy mainframes system running People Soft to a more advanced ERP solution. We are using Red Hat JBoss EAP for the application server layer. We have around 40 JBoss instances running lots of JVMs for multiple applications. We have configured domain controllers, host controllers, and singleton JBoss instances. We are also using mod_cluster integration in JBoss EAP, which is an intelligent load balancer. We build, deploy and host high transaction java applications on Red Hat JBoss EAP.
Pros
- MOD_CLUSTER integration. JBoss EAP integrates pretty well with mod_cluster. This is an intelligent load balancer especially useful in highly clustered environments.
- Supports enterprise-grade features such as high availability clustering, distributed caching, messaging etc.
- Supports deployment in on-premise, virtual and hybrid cloud environments.
Cons
- Out of the box performance tuning. I have often felt the need to tune things like connection pool, server configuration, garbage collection for performance. It would be nice if JBoss were able to set some of these out of the box and require administrators to just turn on/off the feature.
- Jboss-cli is a good command line utility but is still a little complex to learn. It also has a limitations query JBoss command line for certain values that you can see on the JBoss GUI interface.
- Improved delivery timelines due to easy out of the box setup.
- It is a cheap subscription-based/open-source Java EE-based application server. This reduces the overall cost of delivery.
We decided to use Red Hat JBoss EAP as it lowers our overall cost, supports all the features that we are looking for including clustering, distributed caching and web services.
JBoss EAP is modular and has cloud-ready architecture.
JBoss EAP is modular and has cloud-ready architecture.
Red Hat JBoss EAP Feature Ratings
Evaluating Red Hat JBoss EAP and Competitors
- Price
- Product Features
- Product Usability
- Product Reputation
- Prior Experience with the Product
Price and Prior experience with the product are two main reasons why we decided to use JBoss Red Hat EAP. It's low cost , subscription based open source product. It's easy to setup and maintain.
Although, we are pleased with our selection, but some of the team members who have worked on other application server platforms, they would like us to go through demo sessions of those products as well. This little extra effort might be useful if there are other products which offers features that we can't live without.
Using Red Hat JBoss EAP
Pros | Cons |
---|---|
Like to use Relatively simple Easy to use Technical support not required Well integrated Consistent Quick to learn Convenient Feel confident using | None |
- Integration with mod_cluster for smart load balancing.
- Administrative tasks such as bouncing host controller, domain controller and JVMs.
- Application deployment is quite straight forward as well.
- Without a performance diagnostic and recommendations feature, performance tuning is quite cumbersome.
Comments
Please log in to join the conversation