Data Serialization – Protocol Buffers vs Thrift vs Avro
What is Data Serialization? Data serialization refers to the process of translating data structures or object state into a different format capable of being stored (such as a memory buffer or file), or transmitted and reconstructed at a different point.