probably multithreading / multiprocessing support or something hook into RequestHandler to figure out how many requests are currently in-flight