مسام
العودة إلى الدورة

أوراكل للتكامل السحابي: بناء تكاملات تصمد في بيئة الإنتاج · الوحدة ٩ · قابلية التكرار الآمن ومنع الازدواج

ما الذي ينكسر: ثلاث حالات ازدواج

الدرس ١٠٠ من ١٧٥ · ٢ دقيقة

ثلاثة سيناريوهات تكرار، ولا يتضمّن أيٌّ منها اعوجاج شيء. الأول: انتهاء مهلةٍ أُعيدت محاولته. فانتهت مهلة الاستدعاء، وكان العمل قد اكتمل، فأنشأت الإعادة سجلًّا ثانيًا. وسلك النظامان سلوكًا صحيحًا، والمورد دائنٌ بالمبلغ مرّتين. وهذا ما يُنتج أكبر نسخةٍ مكرّرة مفردة، فهو يقع على المعاملات المهمّة فرادى لا كمّيًّا. والثاني: شريكٌ أعاد إرسال الملفّ نفسه باسمٍ جديد. فقد وقع لديهم انقطاع ولم يتأكّدوا من وصول الأول. والحماية على مستوى الملفّ لا تفيد — فالاسم مختلف، فهو ملفٌّ جديد بكل فحصٍ لديك. ولا يلتقط هذا إلا التسامح على مستوى السجلّ، وهو أوضح حجّةٍ له: فلا تتحكّم فيما يرسله شريك ولا فيما يسمّيه. والثالث: مشغّلٌ يعيد تقديم نسخةٍ رحّلت بعضها سلفًا. معقولٌ تمامًا — فالتشغيلة ظهرت مُخفِقة. وإعادة التقديم تعيد التنفيذ من البداية ويُلزَم كل ما ألزمته الأولى ثانيةً. درس الوحدة ٨. وما يجمع الثلاثة: لم يخطئ أحد. انتهاء مهلة، وشريكٌ حذر، ومشغّلٌ مجتهد. وكلٌّ منهم يفعل الصواب، ولذلك «كن حذرًا» ليس دفاعًا

الدرس الكامل جزء من الدورة

الفيديو والدرس المكتوب كاملًا واختبار الوحدة مشمولة في أوراكل للتكامل السحابي: بناء تكاملات تصمد في بيئة الإنتاج، مع شهادة عند الإكمال ونافذة استرداد مدتها أربعة عشر يومًا.

احصل على الدروس المجانية بالبريد

سنرسل لك رابطًا لكل درس مجاني في هذه الدورة. لا حاجة إلى حساب، ورسالة واحدة فقط.

في هذه الوحدة: الوحدة ٩ · قابلية التكرار الآمن ومنع الازدواج

  1. ١لماذا يُعاد كل تكاملمعاينة مجانية
  2. ٢ما تعنيه قابلية التكرار الآمن هنا
  3. ٣اختيار مفتاح الربط
  4. ٤أين يُفرَض
  5. ٥حين لا يملك الهدف مفتاحًا طبيعيًا
  6. ٦انتهاء المهلة: النتيجة الملتبسة
  7. ٧قابلية التكرار الآمن على مستوى الملف
  8. ٨ما الذي ينكسر: ثلاث حالات ازدواج
  9. ٩تمهيد التدريب · اجعل تدفّق الدفع آمنًا للإعادة