в этом ответе отмечается, что
parallelStream использует общий пул разветвления/объединения, который является исполнителем, [..]
Таким образом, когда я хочу заменить фрагмент кода, используя ParallelStream(), как лучше всего заменить его исполнителем, то есть, точнее
try (var executor = Executors.WHICH_METHOD()) { //
Подробнее здесь: https://stackoverflow.com/questions/798 ... h-executor