#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 секунду, вы можете проверить, что происходит, когда вы начинаете загружать кучу изображений (или другие данные) каждую секунду.