title: Protocol Buffer vs Json - when to choose one over another
body: <p>Can anyone explain when to use protocol buffer instead of JSON for micro-services architecture? And vice-versa? Both on synchronous and asynchronous communication.</p>