Idempotency Key — зачем в платежах?

Ответ

Клиент шлёт повтор — сервер распознаёт по ключу и не выполняет операцию дважды.

Разбор: Idempotency Key — это стабильный (одинаковый при ретраях) идентификатор операции: сервер сохраняет результат по ключу и при повторе с тем же ключом возвращает прежний результат, не выполняя списание дважды. Дистракторы подменяют суть: это не ключ шифрования, не механизм упорядочивания и не просто лог — ключ должен быть постоянным для одной логической операции, иначе защита от дублей не сработает.

Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.

Заказать гайд Пройти тест
новые гайды и свежие вопросы с собесов — первыми в Telegram Смотреть гайды Подписаться