Продолжают ли текущие parse.com запросы продолжают учитываться в соответствии с ограничением API?

#parse-platform

#синтаксический анализ-платформа

Вопрос:

Мое понимание parse.com Ограничение скорости API заключается в том, что это не ограничение одновременной работы, а просто количество запросов, запущенных за данную секунду. Итак, если пользователь, скажем, загружает файл из медленной сети и это занимает 30 секунд, это не 1 из моих 30 запросов в секунду, которые занимают все это время. Это всего лишь один запрос, первая секунда.

Однако в моей команде есть замечательный специалист по безопасности, чья работа — беспокоиться. Он считает, что если 30 пользователей будут загружать файл каждый в течение 30 секунд со скоростью 30 r / s, никто другой не сможет использовать наше приложение, пока они не закончат.

Какой из них правильный?

Ответ №1:

Ваше понимание было правильным. Это количество запросов, запущенных в секунду. Продолжительность запроса не учитывается при воспроизведении.

Источник: я работаю в Parse.

Ответ №2:

Я думаю, вы правы. Я провел несколько экспериментов с Parse, например, я перезагружал UITableview 10 или 20 раз за одну секунду (не помню) в течение 3-4 минут и проверял запросы в панели администратора. Максимальное значение всегда было меньше 30, но это не имеет значения, суть в том, что вы можете протестировать его таким образом и получить больше информации.

Просто создайте какой-нибудь тестовый проект и перезагрузите SampleViewController.m (который содержит запрос синтаксического анализа) 30 раз за одну секунду, после этого вы можете проверить браузер данных, который будет отображать трафик в процентах в секунду.

В качестве второго варианта вы можете загружать кучу изображений текущим пользователем каждую секунду, поскольку время загрузки превышает 1 секунду, вы можете проверить, что происходит, когда вы начинаете загружать кучу изображений (или другие данные) каждую секунду.