Я работаю над веб-сайтом .Net, который будет иметь 1000 одновременных пользователей.
Я думаю о том, чтобы поддерживать бизнес-компоненты на сервере приложений и компонентах пользовательского интерфейса на веб-сервере. База данных (MS SQL Server 2005) будет размещена на другом сервере. Я также планирую использовать балансировку нагрузки.
Учитывая это, какой лучший способ связи с веб-сервером на сервер приложений, если я хочу иметь оптимальную производительность приложения и масштабируемость?