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