Я искал архитектуру, в которой мой процессор содержит заданное количество потоков, скажем, 10 или 20, и каждый поток имеет свою очередь обработки. Процессор выберет поток на основе доступности. Как я могу реализовать такую модель, любая идея?
посмотрите вверх Executors.newFixedThreadPool(10).Для каждого из потоков вы также можете установить значение приоритета.
Executors.newFixedThreadPool(10)