Как сделать так, чтобы на сайте был виден правильный товар или товар для пользователя?
Предположим, для продукта доступно 10 количеств (I Phone). 40 пользователей пытаются купить один и тот же продукт одновременно. Только первые 10 пользователей должны платить за продукт.
Как мы можем справиться с такой проблемой параллелизма? Должно ли оно обрабатываться на уровне базы данных или на уровне приложений?