Testing
grpcurl -plaintext -d '{"room_id":"rust","sender_id":"alice","text":"hello"}' \
-rpc-header 'content-type: application/grpc' \
localhost:50051 chat.v1.ChatService/Chat
grpcurl -plaintext -d '{"room_id":"rust","sender_id":"bob","text":"hi alice"}' \
localhost:50051 chat.v1.ChatService/Chat
Both terminals should receive each other's messages.