Implementation Strategies — Producer-Consumer Pattern | OneNoughtOne