Protocol Buffers are a way of encoding structured data in an efficient yet extensible format.
'org.spark-project.protobuf:protobuf-java:2.4.1-shaded'
<dependency>
<groupId>org.spark-project.protobuf</groupId>
<artifactId>protobuf-java</artifactId>
<version>2.4.1-shaded</version>
</dependency>
<dependency org="org.spark-project.protobuf" name="protobuf-java" rev="2.4.1-shaded"/>
"org.spark-project.protobuf", "protobuf-java", "2.4.1-shaded"