concurrent queue for messages from clients
add external readwriterqueue
merged