lightweight process pool