ما هي idempotency؟
يُستخدم عند إنشاء نقاط نهاية الطفرة. يُستخدم عند الثقة في الواجهة الأمامية لمنع التكرارات. يُستخدم عندما يكون من الممكن تكرار الدفعات أو العمليات الحرجة. المصدر: yanko-belov/code-craft.
يُستخدم عند إنشاء نقاط نهاية الطفرة. يُستخدم عند الثقة في الواجهة الأمامية لمنع التكرارات. يُستخدم عندما يكون من الممكن تكرار الدفعات أو العمليات الحرجة.
ثبّت مهارة الذكاء الاصطناعي idempotency بسرعة في بيئة التطوير لديك عبر سطر الأوامر
المصدر: yanko-belov/code-craft.
Critical operations must be safe to retry. Use idempotency keys.
Networks fail. Clients retry. Users double-click. Without idempotency, retries cause duplicate charges, orders, or data corruption.
| Payments | Double charge | Idempotency key | | Order creation | Duplicate orders | Idempotency key | | Inventory decrement | Over-decrement | Idempotency key | | Email sending | Duplicate emails | Idempotency key | | Account creation | Duplicate accounts | Unique constraint + idempotency |
يُستخدم عند إنشاء نقاط نهاية الطفرة. يُستخدم عند الثقة في الواجهة الأمامية لمنع التكرارات. يُستخدم عندما يكون من الممكن تكرار الدفعات أو العمليات الحرجة. المصدر: yanko-belov/code-craft.
حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.
npx skills add https://github.com/yanko-belov/code-craft --skill idempotencyيُستخدم عند إنشاء نقاط نهاية الطفرة. يُستخدم عند الثقة في الواجهة الأمامية لمنع التكرارات. يُستخدم عندما يكون من الممكن تكرار الدفعات أو العمليات الحرجة. المصدر: yanko-belov/code-craft.
افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/yanko-belov/code-craft --skill idempotency بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw
https://github.com/yanko-belov/code-craft