У меня есть приложение, написанное на комбинации ASP / VB6 / VBScript и ASP.NET/C#, которое состоит из части веб-сайта, SOAP-подобной части веб-сервиса и части обработки очереди, обрабатывающей входящие файлы в горячей папке.
Мы привыкли работать под балансировщиками нагрузки (Microsoft или другой марки). Часто нам нужно общаться между различными серверами с балансировкой нагрузки. В настоящее время мы делаем это через базу данных SQL Server, которая является общей для всех узлов, однако это приводит к снижению производительности, поскольку каждое сообщение требует транзакции и непрерывного опроса других узлов.
Что может быть лучше для достижения этой цели?
Том, Аппельби