Как работать с большим количеством запросов?
Использовать транзакцию и выполнять блокировку строки таблицы на запись перед увеличением значения
Очереди. По сути есть 2 варианта:

Простой. Мы создаем очередь и в ней обрабатываем последовательно все операции одним обработчиком без масштабирования. Подойдет для старта на небольших нагрузках
Сложный. К простому варианту добавляем слово Kafka и партицирование по ключу клиента чтобы команды от одного клиенты попадали в одну партицию топика. Надо иметь больше опыта, но зато на больших объемах отлично масштабируется
