Producer/Consumer poc using java.util.concurrent