Simple Producer-Consumer persistant multicasting library