Я обновляю службу отдыха и теперь использую DataContractSerializer для вывода ответа. Предыдущая версия просто использовала пользовательскую сериализацию с XmlSerializer. Поскольку эта версия часто использует атрибуты, а DCS никогда не использует, я вижу, что новый размер ответа в 1,5 раза больше, чем у предыдущей версии при сжатии с помощью gzip. (Или почти в 3 раза больше, когда не сжато).
Мой вопрос заключается в том, действительно ли DCS будет более быстрым и масштабируемым решением, чем XmlSerializer.