У нас есть REST API, в рамках которого мы предоставляем клиенту несколько API для рисования аналитических отчетов. Некоторые очень большие запросы могут занять от 5 до 10 минут и могут возвращать ответы в диапазоне от 50 до 150 мб.API Ответы с большими наборами результатов
На данный момент ожидается, что клиент ждет ответа. Мы не уверены в том, что это действительно лучшая практика или если такие сложные/большие запросы & следует рассматривать другим способом. Любые советы по лучшим передовым методам будут оценены, пожалуйста?
Примечание: API будет вызываться автоматизированными процессами с большими отчетами, поэтому мы не уверены, что стандартная разбивка на страницы является эффективной или желательной.
Вы можете сделать это в асинхронном режиме или методы пакетной обработки использования. – thefourtheye