Una idea es enviar los datos a una lista (LPUSH) y recortarlos (LTRIM), para que no crezcan para siempre si no hay consumidores. Por otro lado, el consumidor tomaría elementos de esa lista y los procesaría. También puede usar notificaciones de espacio de teclas y recibir alertas cada vez que se agrega un elemento a esa cola.