File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JBoss/WildFly and the fly likes Can JBoss sustain a peak user load of 1000 users Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Products » JBoss/WildFly
Bookmark "Can JBoss sustain a peak user load of 1000 users" Watch "Can JBoss sustain a peak user load of 1000 users" New topic

Can JBoss sustain a peak user load of 1000 users

Nischit Shetty

Joined: Feb 21, 2007
Posts: 27
Hi - I am working on a application which is internal web app to my company. This application is expected to have 1000 peak users. Since it is internal to the company and they will be using it for pure operational reasons, I am planning to recommend JBoss application server.
I am not worked on JBoss fulltime and I have read lot of positive reviews, but the question that keeps popping in my head is can JBoss sustain a peak user load of 1000 users?

This question might be difficult to answer, cos the application performance as such depends on how one has designed the application itself. However I thought of asking this question in case, any of you have used JBoss for such high user load and did you find the performance satisfying?

I have been working with Websphere for 7 yrs and I can tell you that it has always given us postive performance. Websphere comes with good monitoring tools and one can identify bottlenecks with relative ease. Can JBoss do the same? Does it provide monitoring tools like websphere?

Couple of reasons for me to recommend JBoss for this internal application is
- All we need is a application server which can support its own connection pooling, JTA, and web services. This application does not need EJB, JMS, etc, etc
- Since it is an internal application, i thought of recommending a open source software, to reduce the cost.

Awaiting your feedback
Peter Johnson

Joined: May 14, 2008
Posts: 5852

The correct answer is that it all depends on your app and the hardware you are running it on. The key is that you have to run load testing to find out exactly how much traffic your app will handle on your hardware.

In running load testing in our lab we have simulated well over 1000 users. But that was for that particular app on that hardware. And after a lot of tweaking and tuning.

JBoss In Action
I agree. Here's the link:
subject: Can JBoss sustain a peak user load of 1000 users
It's not a secret anymore!