Поставить в очередь публичные запросы https на SQS и немедленно подтвердить - PullRequest
0 голосов
/ 03 июня 2019

Клиент хотел бы устроить большую конкуренцию. Потенциально тысячи людей собираются представить в последние несколько минут до крайнего срока.

Я пытаюсь представить простейшую возможную настройку для обработки этой высокой нагрузки на конечную точку "/ submit-application", которая будет создана за последние несколько минут.

Я хочу быть уверен, что

  • когда люди получают код ответа 200, их представление обязательно регистрируется системой,
  • каждый получает 200 код ответа.

Поскольку я немного знаком с Amazon SQS, я думал как-то заставить людей публиковать в очереди, и тогда мой бэкэнд будет асинхронно потреблять из этой очереди. Максимальная стандартная полезная нагрузка сообщения 256 КБ будет в порядке. Кроме того, нет необходимости выполнять немедленную проверку запросов на стороне сервера - все это можно сделать во внешнем интерфейсе. Если бы был способ отправить HTTPS POST-запросы в очередь управляемых запросов, это было бы лучше всего.

Можно ли это сделать? Как? Вы предпочитаете другой подход?

...