@beginer123

Грамотная обработка поступающих запросов(вебхуки)?

Здравствуйте, ко мне на сервер будут приходить http запросы(вебхуки).
Надо их обрабатывать и передавать определенной функции обработчику(по одному или пачкой).
НО!
Этих запросов может быть гораздо больше одного, скажем 50 запросов в течении 2 секунд.
Как грамотно обрабатывать их?
Ведь не логично запускать функцию обработчик 50 раз.
Гораздо логичнее сразу 50 запросов обработать.
Но как это грамотно все это сделать?
Конкертный язык не интересует.
Интересен именно пошаговый алгоритм.
Вот пришел первый запрос, дальше мы ставим паузу и ждем еще запросы?или как это делают профессионалы?
  • Вопрос задан
  • 260 просмотров
Пригласить эксперта
Ответы на вопрос 1
astec
@astec
Разработчик https://debtstracker.io/
Если клиенту отвечать (сразу) не нужно то в таких случаях обычно используют очереди или складывают например в текстовый файл. И потом процессят в отдельном процессе.

Если ответ клиенту зависит от запроса то обрабатывают сразу индивидуально, желательно асинхронно.

Как обрабатыватьзависит от задачи.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы