Then sign up for a course on protocol design.
What's with this link [URL="https://developers.google.com/protocol-buffers/docs/overview?hl=de-DE"]?