Swaminathan K
asked on
Application Clusters
Hi Team,
Iam going to work on clustering application servers for our application. Iam new to this , any help on below topics really appreciated
1. Introduction to cluster concepts
2. Load Balancing
3. How to create an application cluster
Iam going to work on clustering application servers for our application. Iam new to this , any help on below topics really appreciated
1. Introduction to cluster concepts
2. Load Balancing
3. How to create an application cluster
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Far more complex than people imagine.
If this is your first time working with clusters, best to work with some people who understand the nuances of clusters fully.
Generally, most applications don't require clustering, they require retooling for high performance.
2. Load Balancing
Without correct cluster design, you can't just throw load balancers in front of an application.
If you think through this, every load balancer front end you add, just also have a separate backend instance, else the only thing that happens is you amplify traffic to a single backend instance, which takes down most code very quickly.
3. How to create an application cluster.
To general a question.
Creating a working + useful cluster is best designed along with code from the start of a project, as code to run in a cluster environment (contrary to popular myth) is very different than simple application code.
Said another way, usually trying to cluster an application designed originally to run as a non-cluster application, usually fixes no problems + adds many more problems.