Estou trabalhando no design de um aplicativo que consiste em três partes: um único encadeamento que observa a ocorrência de certos eventos (criação de arquivo, solicitações externas etc.) N threads de trabalho que respondem a esses eventos processando-os (cada trabalhador processa e consome um...