У меня есть приложение, которое получает данные в формате JSON с одного из наших других серверов. Проблема, с которой я сталкиваюсь, заключается в значительной задержке при запросе этой информации. Поскольку передается много данных (около 1000 записей на запрос, где каждая запись довольно большая), существует способ, с помощью которого сжатие поможет снизить скорость. Если да, то какую схему сжатия вы бы порекомендовали.
Я прочитал в другой ветке , что их структура данных также имеет большое значение для типа сжатия, который необходимо использовать. Структура данных является последовательной и напоминает следующую
:desc=>some_description
:url=>some_url
:content=>some_content
:score=>some_score
:more_attributes=>more_data
Может кто-нибудь порекомендовать решение, как я мог бы уменьшить эту задержку. Их задержка составляет около 6-8 секунд. Я использую Ruby on Rails для разработки этого приложения, и сервер, предоставляющий данные, по большей части использует Python.