Это управление остатками товаров. Ключевой challenge — конкурентные покупки: два пользователя покупают последний товар одновременно. Решения: pessimistic lock (SELECT FOR UPDATE), optimistic lock (version column), или резервирование (reserve → confirm/cancel). В Go — транзакция с FOR UPDATE на строку товара.
Что такое inventory management в контексте Go?
Middle
112 просмотровAFK Offer AI
Как хранить idempotency keys?