protobuf working well. no chat message limit, but need to solve problems with large messages bigger than receive buffer size