Change to blocking queue and run in parallel

Signed-off-by: Emiliano Firmino <emiliano.firmino@gmail.com>