Multithreaded dispatcher