IntelliJ Java IDE
The moose likes Performance and the fly likes J2EE: do these numbers add up? Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Java » Performance
Reply Bookmark "J2EE: do these numbers add up?" Watch "J2EE: do these numbers add up?" New topic
Author

J2EE: do these numbers add up?

Mark Herschberg
Sheriff

Joined: Dec 04, 2000
Posts: 6035
Some back of the envelope calculations for our project. This is our max load vision....
- Oracle Database 9i
- WebLogic 7.0 server running EJB and JMS
- 200 clients*
- 1000 messages to each of the 200 users each second
- 10 messages from each user to the server each second
- each message is pretty small, e.g. contains maybe 5 data/value pairs (ints, Strings, etc)

*definitely on a college LAN, if possible, over the internet

The clients machines will be modern laptop notebooks. The server machine is what we're debating. Is a solid single processor machine (2G) with maybe 2G RAM enough? My feeling is the biggest concern is the network pipe. Will we need anything special for that?
Personally 200,000 messages a second sounds excessive to me. If it is, what sounds more reasonable? (As noted above, this is the fantasy vision for max load, so if 20,000 is more realisitic, I would be ok with that.) I'm also open to mucking with the packaging, e.g. fewer larger messages, if things like message overhead is a limiting factor.
Any thoughts would be appreciated. Thanks.
--Mark
[ December 16, 2002: Message edited by: Mark Herschberg ]
 
 
subject: J2EE: do these numbers add up?
 
Threads others viewed
Putting JMS Queues into a database
Trying not to reinvent the wheel
Monitoring other objects
Thread stack memory vs heap memory
How to interpret multi-thread test results
MyEclipse, The Clear Choice

cast iron skillet 49er

more from paul wheaton's glorious empire of web junk: cast iron skillet diatomaceous earth rocket mass heater sepp holzer raised garden beds raising chickens lawn care CFL flea control missoula heat permaculture