Use a buffered ring channel to send message to sinks without blocking

[#56665408]

Signed-off-by: Matthew McNew <mmcnew@pivotallabs.com>