سوال مصاحبه 👇
فرض کنید برای جلوگیری از اجرای تکراری عملیات پرداخت از Idempotency Key استفاده کردهاید.
پیادهسازی فعلی به این شکل است:
1. بررسی میکنیم کلید وجود دارد یا نه
2. اگر وجود نداشت، عملیات پرداخت را انجام میدهیم
3. سپس کلید را ذخیره میکنیم
این طراحی در شرایطی که دو درخواست کاملاً همزمان ارسال شوند چه مشکلی دارد؟
چطور این مشکل را بهصورت مطمئن حل میکنید؟
جوابهاتون رو توی کامنت همین پست بنویسید تا عصر جواب میدم منم بهش👇
@codehalics | کدهالیک
Post #728
658
- ❤ 1