Вот некоторые недавние тесты , показывающие производительность популярных сериализаторов .NET.
Тесты Burning Monks показывают производительность сериализации простого POCO, в то время как комплексные Тесты Northwind показывают объединенные результаты сериализации строки в каждой таблице набора данных Microsoft Northwind.
По существу буферы протокола ( protobuf-net ) примерно на 7x быстрее, чем самый быстрый Serializer библиотеки базовых классов в .NET (XML DataContractSerializer). Он также меньше, чем у конкурентов, так как он также 2,2x меньше, чем самый компактный формат сериализации Microsoft (JsonDataContractSerializer).
Текстовые сериализаторы ServiceStack наиболее близки к производительности двоичного protobuf-net, где его Json Serializer всего на 2.58x медленнее, чем protobuf-net.