Моя бэкэнд-система обслуживает около 10 тыс. POS-устройств, каждое устройство будет запрашивать обслуживание в последовательном стиле, однако мне интересно, как бэкэнд-гарантия обрабатывает запросы данного клиента в последовательном стиле.Запросы на очереди для каждого клиента
Например, устройство выдает запрос «продать» и тайм-аут (может быть заблокирован БД), чтобы получить ответ, поэтому он выдает «отмену», чтобы отменить этот запрос на продажу. В этом случае бэкэнд может по-прежнему обрабатывать транзакцию «продажа», когда получает запрос «отмена», это может привести к неожиданному результату.
Моя идея - установить постоянную очередь для каждого устройства (клиента), но нормально ли настроить очереди 10K? Я не уверен, пожалуйста, помогите.