Experimentation with the producer/consumer design pattern (wiki network algorithm).