Commercial Website architecture question

Posted by Maxime ARNSTAMM on Stack Overflow See other posts from Stack Overflow or by Maxime ARNSTAMM
Published on 2010-04-29T18:57:50Z Indexed on 2010/04/29 19:47 UTC
Read the original article Hit count: 330

Filed under:
|
|
|
|

Hello everyone,

I have to write an architecture case study but there are some things that i don't know, so i'd like some pointers on the following :

The website must handle 5k simultaneous users. The backend is composed by a commercial software, some webservices, some message queues, and a database.

I want to recommend to use Spring for the backend, to deal with the different elements, and to expose some Rest services.

I also want to recommend wicket for the front (not the point here).

What i don't know is : must i install the front and the back on the same tomcat server or two different ? and i am tempted to put two servers for the front, with a load balancer (no need for session replication in this case). But if i have two front servers, must i have two back servers ? i don't want to create some kind of bottleneck.

Based on what i read on this blog a really huge charge is handle by one tomcat only for the first website mentionned. But i cannot find any info on this, so i can't tell if it seems plausible.

If you can enlight me, so i can go on in my case study, that would be really helpful.

Thanks :)

© Stack Overflow or respective owner

Related posts about java

Related posts about spring