A introduction to protoc buf