рх вообще не для многопоточки, а для реактивного программирования. Многопоточка под капотом как бонус, причем далеко не оптимальный учитывая количество создаваемых под капотом объектов
Я просто к слову, что экзекьюторы и у рх внутри. Количество потоков, судя по докам, можно ограничить глобально, там что-то в духе статического метода или поля