Я работаю над демоном Java, который требует параллелизма :бесконечный цикл, который прослушивает очередь заданий(redis)и распределяет каждое задание среди рабочих . Рабочий не обязательно должен возвращать значение.
Я нашел Executors довольно полезными, и я использую ThreadPoolExecutor для поддержки нескольких рабочих потоков.
Тем не менее, эти воркеры запускают сторонний код, который должен работать как изолированно , насколько это возможно, избегая совместного использования статических свойств.
Мой вопрос :есть ли какая-либо библиотека/фреймворк Java, которая предоставляет функции, аналогичные Executors, такие как:
..но порождающие процессы вместо этого нитей?