Producer/Consumer, The RingBuffer and The Log. (Techniques for building Events Pipelines with ease)