Публикации по теме 'rate-limiting'


Интеграция с API с ограниченной скоростью
Веб-службы часто ограничивают скорость запросов к своим API. Давайте поговорим о нескольких случаях использования ограничений скорости API. Облачные провайдеры, такие как AWS (Amazon Web Services) и GCP (Google Cloud Platform), взимают плату с приложений за каждый запрос API и применяют ограничения на основе своих планов обслуживания. При создании веб-службы, в зависимости от того, какие типы ресурсов вы обслуживаете, вы можете убедиться, что ваш API обеспечивает справедливый доступ..

Ограничение скорости и requests_respectful
До сих пор моя стажировка была плодотворной. Я наткнулся на несколько действительно крутых вещей. Ограничение скорости и requests_respectful. Вам это может показаться новым. Я тоже был для них новичком. Что такое ограничение скорости? Ограничение скорости в основном используется для управления объемом трафика в или из сети. Это обеспечивает улучшение потока данных и повышение безопасности за счет уменьшения числа атак . Это удобно, когда возникает необходимость..

Настройте глобальное ограничение скорости с помощью AWS WAF за 5 минут
Вероятно, каждая служба / веб-сайт рано или поздно потребует ограничения количества запросов. Особенно, если для генерации контента (ответа на эти запросы) требуется время вычислений (которое нелегко обслуживается из кеша). Установить ограничение скорости запросов несложно с HAProxy, NGINX или любым другим прокси / балансировщиком нагрузки. Но когда дело доходит до глобального или распределенного ограничения скорости , эта задача становится немного сложнее. Глобальное ограничение..

Вопросы по теме 'rate-limiting'

Фильтр сервлетов: очень простой фильтр ограничения скорости, допускающий всплески
Я хотел бы добавить очень простой фильтр, выполняющий ограничение скорости для каждого IP-адреса, но при этом допускающий всплеск, немного похожий на то, что позволяет делать iptables . Я не хочу устанавливать всю кухонную раковину: мне нужен...
5827 просмотров

Ограничение скорости API по IP
Я смотрел, как выполняется ограничение скорости, и кажется, что многие API (включая API StackOverflow v1) ограничивают скорость по IP или ограничивают ключи API для использования в определенном домене. Как это сделать надежно? Когда я смотрю на...
3839 просмотров
schedule 09.04.2023

Позволят ли ограничения скорости Twitter мне провести анализ данных, необходимый для построения полного графа социальной сети с примерно 600 тысячами пользователей?
Основной вопрос: позволят ли ограничения скорости Твиттера выполнить анализ данных, необходимый для построения полного графа социальной сети со всеми направленными ребрами среди примерно 600 тысяч пользователей? Вот идея: Ребра/связи/отношения в...
673 просмотров

Настройки динамических квот Apigee по умолчанию
Для динамических настроек квот: http://apigee.com/docs/api-services/content/rate-limit-api-traffic-using-quota#dynamic-product-based-quota-settings Я обнаружил, что, когда в приложении разработчика не определен атрибут, например...
817 просмотров
schedule 25.10.2023

Почему при использовании Tweepy в Твиттере по-прежнему возникает ошибка ограничения скорости?
Я пытаюсь получить все твиты за предыдущий день. И чтобы устранить ограничение скорости в Twitter, я реализовал два набора кодов. if counter == 4000: time.sleep(60*20) # wait for 20 min every time 4,000 tweets are extracted counter == 0...
1928 просмотров

Временная очередь обещаний/дроссель
У меня есть функция request-promise , которая делает запрос к API. Я ограничен скоростью этого API, и я продолжаю получать сообщение об ошибке: Exceeded 2 calls per second for api client. Reduce request rates to resume uninterrupted service....
3187 просмотров

RateLimiter Guava в минутах вместо секунд?
Я пытаюсь ограничить количество учетных записей, которые пользователь может создать с помощью моего REST API. Я хотел бы использовать RateLimiter в Guava, чтобы позволить IP создавать, скажем, 5 учетных записей в течение 10 минут, но метод...
12931 просмотров
schedule 28.08.2022

Ручное ограничение скорости API
Я пытаюсь написать функцию ограничения скорости вручную для пакета rgithub . Пока это то, что у меня есть: library(rgithub) pull <- function(i){ commits <- get.pull.request.commits(owner = owner, repo = repo, id = i, ctx =...
421 просмотров
schedule 23.03.2023

Работа с ошибкой 104 и ограничение скорости Twitter
Я работаю над исследовательским проектом, который включает анализ больших объемов данных из Твиттера. Проект создается на Python с использованием Tweepy. Как вы можете себе представить, мне приходится очень тесно работать в рамках ограничителя...
2018 просмотров

Ограничение скорости в nginx на основе заголовка http
Может быть, я задаю плохой вопрос, но я хочу применить ограничение скорости в nginx на основе пользовательского заголовка http, а не на основе IP. Моя конфигурация на основе IP работает, но я не могу обойти использование пользовательского заголовка...
9089 просмотров
schedule 03.09.2022

Celery: Ограничение скорости для задач с одинаковыми параметрами
Я ищу способ ограничить вызов функции, но только тогда, когда входные параметры разные, то есть: @app.task(rate_limit="60/s") def api_call(user): do_the_api_call() for i in range(0,100): api_call("antoine") api_call("oscar") Поэтому я...
4188 просмотров
schedule 22.04.2023

jQuery / AJAX устанавливает тайм-аут при достижении предела скорости стороннего API
В своем приложении я делаю несколько вложенных вызовов AJAX к LiquidPlanner API , который ограничивает запросы до 30 requests every 15 seconds . Когда я достигаю предела, я хочу установить своего рода тайм-аут, чтобы прекратить отправку запросов к...
1028 просмотров

Как реализовать распределенный ограничитель скорости?
Скажем, у меня есть P процессов, выполняющих некоторую бизнес-логику на N физических машинах. Эти процессы вызывают, скажем, какой-нибудь веб-сервис S. Я хочу убедиться, что не более X вызовов службы S в секунду всеми процессами P вместе взятыми....
11298 просмотров

Что означает аннотирование в ограничителе частоты запросов
Я использую Django Ratelimit, чтобы ограничить скорость вызова моих просмотров по IP. Но я не знаю, что означает параметр block , задокументировано здесь . Когда я устанавливаю его на True, я получаю 403, когда мой предел скорости превышен....
240 просмотров
schedule 15.06.2022

Предлагает ли AWS S3 какое-либо ограничение скорости или защиту от злоупотреблений для общедоступных файлов?
У меня есть веб-приложение, которое обслуживает медиафайлы (другими словами, довольно большие) с публичным доступом. Файлы размещены на S3. Мне интересно, предлагает ли AWS какую-либо защиту от злоупотреблений, например обнаружение или...
200 просмотров

Google API: время и часовой пояс сброса лимита квоты
У кого-нибудь есть информация о времени, в которое лимиты квот / ограничения скорости сбрасываются для следующих API Google? Большинство приведенных выше API имеют ежедневные квоты, в которых упоминается, что квоты сбрасываются на следующий день, и я...
4654 просмотров

c# Ограничение скорости для итераций foreach
В основном я пытаюсь ограничить скорость выполнения итераций списка. Мне очень нравится идея использования RX, так как я могу создать более элегантное решение, но это не обязательно делать с помощью RX. Я сформулировал это с помощью многих,...
430 просмотров
schedule 26.01.2023

Упростите алгоритм ограничения скорости для сервера Node.js.
Я придумал наивное решение для алгоритма ограничения скорости для сервера Node.js, и я считаю, что есть способ упростить его, но я пока не уверен, как это сделать. Мы хотим ограничить запросы до 50 в секунду. Таким образом, если приходит новейший...
1308 просмотров
schedule 10.02.2023

Информация об ограничении скорости API Google Книг?
Я не могу найти никакой информации об ограничении скорости с помощью API Google Книг. Я заинтересован в выполнении около 300 000 запросов ISBN для получения списков категорий книг, и я хочу ограничить количество запросов, чтобы они оставались ниже...
6520 просмотров
schedule 11.12.2022

Почему решения для ограничения скорости Flask используют Redis?
Я хочу ограничить скорость моего Flask API. Я нашел 2 решения. Расширение Flask-Limiter . Фрагмент веб-сайта Flask с использованием Redis: http://flask.pocoo.org/snippets/70/ Каково значение Redis, когда Flask-Limiter может...
4384 просмотров
schedule 26.06.2023