File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Design considerations for hard numbers Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Reply Bookmark "Design considerations for hard numbers" Watch "Design considerations for hard numbers" New topic
Author

Design considerations for hard numbers

Gennady Shapiro
Ranch Hand

Joined: Sep 25, 2001
Posts: 196
The spec gives a few very specific numbers:
1 app server
2 web servers
5 sec agent response time
10 sec web customer response time
200/35 - 600/20 number of users
3 sec TransMaster response time
How do you consider these details in your design?
For example, 5 sec agent response time calls for faster UI than web customer so you make it Swing and make your app EJB-centric.
How do you consider scalability (going from 200 to 600 customers) in your design?
Alex Pisarev
Ranch Hand

Joined: Apr 10, 2002
Posts: 49
Originally posted by Gennady Shapiro:
The spec gives a few very specific numbers:
1 app server
2 web servers
5 sec agent response time
10 sec web customer response time
200/35 - 600/20 number of users
3 sec TransMaster response time
How do you consider these details in your design?
For example, 5 sec agent response time calls for faster UI than web customer so you make it Swing and make your app EJB-centric.
How do you consider scalability (going from 200 to 600 customers) in your design?

You've to understand that your design should not be specially designed to support 200 or 600 customers. You've to design your application for maximum performance without counting customers. If you design your application correctly, scalability will turn into a "hardware" problem. By the way, Swing UI clients is not a remedy - they are still too slow. That's my 2c.
Alex.
 
I agree. Here's the link: http://zeroturnaround.com/jrebel - it saves me about five hours per week
 
subject: Design considerations for hard numbers
 
Similar Threads
Clarifications on Requirements for - Part II
Part II question - Controller
Login/customer account topic questions
It's all over: Parts II and III passed with 99
How to design/architect for a specified performance