Попробуйте сделать меньше запросов
Я предполагаю, что у вас есть контроль над кодом на стороне сервера, и что все запросы направляются на один и тот же сервер.В каком случае, для каких запросов?
Эти 10 запросов, которые вы делаете каждые 5 секунд, получают ли они разные биты данных из одного и того же источника?Например ... один запрос получает новый комментарий, другой запрос получает имя нового зарегистрированного пользователя, другой запрос получает первую десятку и т. Д.?В этом случае выполняет все 10 из этих действий на стороне сервера в одном запросе и возвращает их клиенту сразу .Один запрос может занять немного больше времени для обработки, но вы значительно уменьшите пропускную способность и нагрузку на клиента.
В качестве альтернативы или дополнительно учтите тот факт, что вы делаете один и тот же запрос снова и сноваснова.Если вы запрашиваете одни и те же данные каждые 5 секунд и интересуетесь только когда они меняются, попробуйте использовать веб-сокеты .Вместо того, чтобы повторять запросы каждые 5 секунд, откройте одно соединение через веб-сокет и попросите сервер отправлять вам эти данные либо каждые 5 секунд, либо всякий раз, когда сервер узнает, что они изменились.