В результате, несмотря на то, что Rails является потокобезопасным, начиная с версии 2.2, на серверах Windows пока нет хорошего многопоточного сервера для него. И вы получите наилучшие результаты, запустив его на серверахnix, используя модель многопроцессорного / однопоточного параллелизма. Rails как фреймворк является потокобезопасным. Итак, ответ yes!
Какие примеры однопоточных приложений?
LAME, кодировщик аудио с открытым исходным кодом, является хорошим примером однопоточного приложения. Он никогда не будет использовать более одного потока (поэтому, когда я кодирую файлы MP3, я просто запускаю четыре или более копий одновременно, каждая из которых кодирует список аудиофайлов).
Большинство игр по-прежнему однопоточные?
Большинство игр являются однопоточными. Игры в основном используют максимум 1-3 ядра, за некоторыми исключениями, такими как BF4, где есть многоядерная оптимизация.
Является ли Ruby многопоточным?
Ruby позволяет легко писать многопоточные программы с классом Thread. Потоки Ruby - это легкий и эффективный способ добиться параллелизма в вашем коде.
Являются ли микросервисы однопоточными?
Однопоточные микросервисы
Если ваша система состоит из нескольких микросервисов, каждый микросервис может работать в однопоточном режиме. … Микросервисы по своей природе не обмениваются данными, поэтому микросервисы - хороший вариант использования однопоточной системы.