Мы работаем с устаревшими фидами данных и приложениями, которые их используют.Мы хотим представить Xml, но дополнительные издержки производительности трудно оправдать.Как вы решили эту проблему?
Мы работаем с рядом уже существующих каналов данных, часто это файлы в хорошо известном каталоге, которые обновляются каждые несколько минут.Один из подходов к обеспечению соответствия этим унаследованным стандартам данных состоит в том, чтобы преобразовать его в Xml и опубликовать XSD, сделав его доступным для всех.Однако это означает, что мы собираемся сериализовать / десериализовать все, прежде чем мы сможем его использовать, в то время как в настоящее время приложения просто читают данные.*
Последний явно более структурирован и пригоден для повторного использования, это «лучшая» архитектура.Но хит производительности, который мы собираемся сделать, высок.