scalable web application
Posted on 2014-12-18
As per my boss advice, i would like to give a blueprint on Architecture layers.The requirements is there are 60,000 users who would using this application. There would be concurrent users, might be initially 5000 concurrent user at the peak time. The user should able to browser the application and do the credit on it, The application would be scalable to handle request. and there are 300 GB of data on Oracle.
what I am proposing is a JSF UI, with apache server to handle multithread model, Then an application server like Jboss, and Hibernate as an persistence layer, and for scalibility Load Balancer which will replicate the sessions on the no of the servers if the load increases. The caching option of hibernate.. and also we need to make this application deployed at various location.
Is this the right approach i am taking, Please suggest