benchmark compare with protobuf, json and raw