What are the advantages of Web Farm and Web Garden? | ASP.Net Interview Question | ASP.NET Programmer Guide

,
Advantages of Web Farm

                  •It provides high availability. If any of the servers in the farm goes down, Load balancer can redirect the requests to other servers.
                  •Provides high performance response for client requests.
                  •Provides better scalability of the web application and reduces the failure of the application.
                  •Session and other resources can be stored in a centralized location to access by all the servers.

Advantages of Web Garden

                  •Provides better application availability by sharing requests between multiple worker process.
                  •Web garden uses processor affinity where application can be swapped out based on preference and tag setting.
                  •Less consumption of physical space for web garden configuration.