Di recente ho trovato MessagePack , un formato di serializzazione binario alternativo ai buffer di protocollo di Google e JSON che supera anche entrambi.
Inoltre, esiste il formato di serializzazione BSON utilizzato da MongoDB per l'archiviazione dei dati.
Qualcuno può elaborare le differenze e i vantaggi / svantaggi di BSON vs MessagePack ?
Solo per completare l'elenco dei formati di serializzazione binaria performanti: ci sono anche Gobs che saranno i successori dei buffer di protocollo di Google . Tuttavia, contrariamente a tutti gli altri formati citati, questi non sono indipendenti dalla lingua e si basano sulla riflessione integrata di Go, ma ci sono anche librerie Gobs per almeno un'altra lingua rispetto a Go.