• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Part II - different performance requirement

 
Joe Huang
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Dear all,

Anybody has any idea about how to handle different performance requirement for different user?
Say requirement need swing users have higher performance then web users (hard requirement for shorter response time). Do we need to add load balancer or priority queue to meet requirement? Is there any J2EE handling priority issues?

Thanks for any suggestion,
Joe
 
Parag Doshi
Ranch Hand
Posts: 317
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Joe Huang:
Dear all,

Anybody has any idea about how to handle different performance requirement for different user?
Say requirement need swing users have higher performance then web users (hard requirement for shorter response time). Do we need to add load balancer or priority queue to meet requirement? Is there any J2EE handling priority issues?

Thanks for any suggestion,
Joe


Joe,
Load balancers would improve availability, scalability and reliability of your system. I dont think it improves the performance of the system. You could *suggest* some caching techniques for making the system respond faster. You could make your search capabilities smarter. You could try and figure out how the business tier can be effectively communicated with and results retrieved in an efficient fashion rather than going through various hoops.
I am not aware of any J2EE solution for improving performance. If there are any, I would also like to know

At the end of the day, you would have to take a 10,000 ft view of your system and identify possibly performance degradation areas and provide suggestions to improve on them.

Hope this helps..

Parag
 
Frank Silbermann
Ranch Hand
Posts: 1408
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Joe Huang:

Anybody has any idea about how to handle different performance requirement for different user?
Say requirement need swing users have higher performance then web users (hard requirement for shorter response time). Do we need to add load balancer or priority queue to meet requirement? Is there any J2EE handling priority issues?
Joe


You might assume that all the employee fat-client users are inside the firewall. That can give you flexibility in choosing a more efficient communications protocol, as compared with the web customers.

Also, the number of fat-client users is very small, so you have more flexibility in choosing between performance versus scalability in deciding how to choose among J2EE components. Also, because the clients are fat, you can cache more information on the fat client.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic