ring_buffer implemented into client queue