расклад такой: есть проект на ноде, который в памяти держит 20гб+ структур данных (объекты, массивы, и т.д.). Всё это дело нужно, чтобы над этими объектами производить некоторые операции которые заранее не детерменированы (фактически, код прилетает извне). Не спрашивайте WTF, я сам в шоке.
И так вопрос: каким образом это дело можно распараллелить на треды под нодой, без копирования памяти, прдставить что-то типа рид онли доступа, ибо даже мутексы хуютексы ситуацию не изменят т.к. таски просто будут ждать в очереди как и сейчас.
Схема данных тоже динамическая и не строгая.
Времени на импелементацию 2 месяца.
Это не играя какая-то с модами потому что там так - в памяти куча всего + рандомный код из библиотеки в которой мод лежит и это все надо вместе дружить