Мы масштабируем наше однопоточное приложение, запуская его в отдельных виртуальных машинах - каждый экземпляр настроен для работы с определенным разделом общей рабочей нагрузки.Ходила идея о том, что мы можем повысить производительность, добавляя потоки в некоторые части приложения, хотя мы не будем устранять текущую зависимость от виртуальной машины.
Архитектура потоков для приложения, которое было разработано дляСреда VM отличается от приложения, разработанного для среды, отличной от VM?Моя основная проблема заключается в том, что для каждого потока, встроенного в приложение, фактическое количество потоков, которое может быть запущено на машину, является функцией количества экземпляров vm, запущенных на машине, и может фактически привести к снижению производительности.
Заранее спасибо.
Редактировать: Под vm выше я подразумеваю виртуальную машину, предоставляемую VMWare.