Вопрос

Я много услышал о безопасности потоков в последнее время в Руби. Мой вопрос в том, как я могу определить, могут ли мои Rails App (на самом деле REFINGE Project RefineryCMs) безопасна или нет?

Это было полезно?

Решение

Нет простого способа определить, является ли приложение Thread-sage или нет.

Но если есть переменные классов, используются потоки, то очень вероятно, что приложение не является, потому что он требует надлежащей синхронизации (которую многие разработчики просто игнорируют).

Кроме того, вопрос невозможно объективно ответить, потому что вы обеспокоены безопасностью потоков в Ruby, но спрашивая о конкретном приложении, которые являются абсолютно разными вещами.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top