Безопасна ли резьба Waterline ORM по конструкции? - PullRequest
0 голосов
/ 29 октября 2018

Безопасна ли резьба ватерлинии ORM? Или мы должны внедрить одноуровневый слой данных над ним в нашем приложении для обеспечения безопасности потоков?

1 Ответ

0 голосов
/ 30 октября 2018

Если вы используете кластеры Node, каждый кластер является независимым процессом, поэтому у каждого кластера уже есть собственная память, которая не используется другими кластерами.
Если у вас есть несколько критических разделов, которые нужно заблокировать, вы должны заблокировать их, используя библиотеку семафоров перекрестного процесса, такую ​​как redis-mutex-semaphore или live-mutex (не тестируется в Windows). < бр /> Обратите внимание, что многие из распределенных библиотек семафоров передаются сторонним разработчикам, например, redis для redis-mutex-семафор библиотеки.

...