Я бы хотел обработать список пользовательских объектов Java, разделить их с помощью верблюжьего сплиттера и обработать его в параллельных потоках. Но проблема, с которой я сталкиваюсь, заключается в том, что список пользовательских объектов упорядочен на основе идентификатора, который должен быть записан в файл.
Как только я использую параллельную обработку, последовательность нарушается. Я просмотрел несколько статей, в которых предлагалось использовать «resequencer» или «single thread».
Но при использовании одного потока обработка записей 5 КБ занимает огромное время.
Любые выводы будут очень полезны.
Спасибо
Нитин