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