• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Real World 'Struts Web Sites'

 
Ranch Hand
Posts: 142
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hey Ranchers,
I am faced with a decision-making rut and I really need your inputs on this. We need to decide how struts scales to websites with millions/hundreds of thousands of hits. Could you please share your experiences with examples how did you finally decide to go (or not to go!) with Struts for your web-applications.

I have worked in struts off and on, but none of the applications I worked have been up on internet for millions of users...hence the need.

Thanks!
 
Ranch Hand
Posts: 354
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
cingular.com
circuitcity.com
directv.com

we have struts fronting an app that was tested for 300 simultaneous users for 1/2 hour straight doing heavy DB queries with no problem. the app sits on 1 server that is shared by other apps. i'd imagine you want to load balance across a few servers for an app to be served to 1M+ users.
 
Ranch Hand
Posts: 4864
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The issue of scalability keeps coming up in this forum, and I'm not sure why. When you think about it, Struts is nothing more than a few handy utilities that help you write J2EE web applications.

When you start to look at scalability, the important questions are:
  • How scalable is J2EE in general?
  • More importantly, how scalable is the specific application server you are going to run your J2EE application on?
  • How much money are you willing to spend on hardware and software to provide for a large number of concurrent users?

  •  
    reply
      Bookmark Topic Watch Topic
    • New Topic