Есть следующая задача: На серверной стороне в памяти хранится двумерный массив размерностью 10 000 на 10 000 элементов. Приходит запрос от клиента: необходимо взять матрицу, произвести с ней некоторые манипуляции(удаление некоторых элементов, размерность изменится) и применить к ней фактор, пришедший в клиентском запросе, после чего вернуть результат.
Запросы от множества клиентов должны обрабатываться параллельно, не последовательно, каждый запрос в отдельном потоке. При этом матрица меняет размерность только для конкретного клиента, каждому новому клиенту нужно отдать для расчета матрицу с ее исходной размерностью.
Вопрос в том, как это делать. Использовать CopyTo - дикость для массива такой размерности. Может быть можно каким-либо образом клонировать его, чтобы отдать копию исходного состояния матрицы, не меняя ее саму?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости