Reputation: 25950
Suppose we want to design a Java EE web application system which is expected to show high performance and efficiency in responses since too many users may send requests to the services.
I'm thinking of deploying the application instances onto different application servers (JBoss, Tomcat etc.). So we have the notion of "cluster of app servers". And this application requires some of data to be processed on different engines which are again settled on different servers.
So we have also the notion of "cluster of engine servers". And suppose we are to access the application from a single point, e.g. from a simple URL. How to relate this URL with the cluster of app servers? What kind of strategies should be implemented to design such a system consisting of app servers and some other servers which are required to communicate as efficient as possible?
Any solutions and suggestions are welcome. If you have dealed with real world problems similar to this, can you help me? And any suggestions for tutorials, e-books, samples are also welcome.
Upvotes: 1
Views: 477
Reputation: 6124
To answer (some of) your questions:
Upvotes: 1