Участвую в конкурсе Платформа 2010, отвечая на вопросы от @gaidar
Что такое Web Garden? Плюсы и минусы использования?
Ответ
Web Garden - термин, обозначающий ситуацию, когда два или более процесса (worker process) сконфигурированы принадлежащими к одному пулу приложений (app pool) на веб-сервере. Отличие от фермы - процессы работают на одном сервере, а не на нескольких.
Преимущества - достижение большей производительности и масштабируемости, т.к. несколько процессов могут отвечать за запросы, а также повторное использование ресурсов.
Недостаток - при выходе из строя сервера, веб-приложение становится недоступным, в отличии от ситуации с фермой, когда остальные сервера обрабатывают запросы. Еще один минус - использование большего количества ресурсов в моменты минимальной нагрузки.