Voici quelques repères récents montrant les performances des sérialiseurs .NET populaires.
Les benchmarks Burning Monks montrent les performances de sérialisation d'un POCO simple tandis que les benchmarks complets Northwind montrent les résultats combinés de la sérialisation d'une ligne dans chaque table de l'ensemble de données Northwind de Microsoft.
Fondamentalement, les tampons de protocole ( protobuf-net ) sont environ 7 fois plus rapides que le sérialiseur de bibliothèque de classes de base le plus rapide dans .NET (XML DataContractSerializer). Il est également plus petit que la concurrence car il est également 2,2 fois plus petit que le format de sérialisation le plus compact de Microsofts (JsonDataContractSerializer).
Les sérialiseurs de texte de ServiceStack sont les plus proches de correspondre aux performances du binaire protobuf-net où son Json Serializer est seulement 2,58x plus lent que protobuf-net.