infostart-hub / toolkit

Infostart Toolkit
https://infostart.ru/marketplace/toolkit/
74 stars 7 forks source link

Групповое изменение реквизитов многопоточное #308

Open xnd1124 opened 3 years ago

xnd1124 commented 3 years ago

Существует проблема Существующие обработки группового изменения работают в один поток. При необходимости обработать большое кол-во данных это занимает достаточно большое время.

Хотелось бы иметь следующую функциональность Обрабатывать данные в несколько потоков. Например ( не обязательно так делать, просто пример решения) при обновлении типовых часто надо после обновления перелопатить большие массивы данных. Для этого все объекты регистрируются в плане обмена и затем несколькими фоновыми заданиями обрабатываются. После обработки объекты снимаются с регистрации из плана обмена. Даже если фоновое задание падает всегда есть возможность перезапустить и обработать порцию данных в другом фоновом задании.

Evg-lylyk commented 3 years ago

Принято, подумаю

xnd1124 commented 3 years ago

Приме подхода, даже со своей обработкой по групповому изменению можно посмотреть здесь https://infostart.ru/public/947222/