Для текущего проекта встала задача проанализировать производительность тех или иных сериализаторов доступных в .net.
Всё началось со статьи двухгодичной давности, в которой Binary DataContractSerializer самый быстрый, самый смелый и т.д.
На данный момент это показалось не столь верной информацией, плюс потребности всё-таки бывают разные. Для web приложений во front end чаще всего возникает потребность в JSON сериализации ( об этом в следующий раз ), а в back end больше волнует производительность и размер сериализированного объекта.
Беглый анализ дал пару интересных результатов: