أوراكل للتكامل السحابي: بناء تكاملات تصمد في بيئة الإنتاج · الوحدة ٦ · أنماط التنسيق
الحلقات على المجموعات
الدرس ٦٢ من ١٧٥ · ٢ دقيقة
التتابعي مقابل المتوازي، ودلالات إخفاق كلٍّ حين يخفق السجلّ ٢٠٠ من ٥٠٠. وذلك السؤال بعينه هو قرار التصميم. فالتتابعي يعالج واحدًا في كل مرّة، بالترتيب. متوقَّعٌ، وسهل التعقّل، وبطيءٌ عند الحجم. وحين يخفق السجلّ ٢٠٠ تكون الـ١٩٩ الأولى منتهية والـ٣٠٠ الباقية لم تبدأ — وذلك قابلٌ للتعافي إن عرفت أين وقف، وكارثةٌ إن لم تعرف. والمتوازي يعالج عدّةً دفعةً. أسرع كثيرًا، وحين يخفق السجلّ ٢٠٠ لا تعرف أيّها اكتمل غيره دون فحص، فقد كانت في الطريق معًا. والتعافي مطابقةٌ لا نقطة إعادة تشغيل. والسؤال الذي يقرّره ليس السرعة، بل ماذا يحدث عند الإخفاق. فاسأل: أيجب أن تنجح الدفعة كلها أو تخفق كلها؟ فإن نعم فلا تعطيك ذلك أي حلقة — فالحلقة ليست معاملة، وادّعاء غير ذلك أشيع سوء فهمٍ هنا. وإن لا، فقرّر ماذا تترك تشغيلةٌ جزئية وكيف يستأنفها أحد. والنمط الذي يبقى: تابِع عند الخطأ، واجمع الإخفاقات، وأبلِغ عنها في النهاية. تشغيلةٌ واحدة، واكتمال، وقائمةٌ بما لم يعمل —…
الدرس الكامل جزء من الدورة
الفيديو والدرس المكتوب كاملًا واختبار الوحدة مشمولة في أوراكل للتكامل السحابي: بناء تكاملات تصمد في بيئة الإنتاج، مع شهادة عند الإكمال ونافذة استرداد مدتها أربعة عشر يومًا.
في هذه الوحدة: الوحدة ٦ · أنماط التنسيق
- ١المدفوع بالتطبيق مقابل المجدول
- ٢الاستدعاءات وشكل التدفّق
- ٣التفرّع بصدق
- ٤الحلقات على المجموعات
- ٥المتغيرات المحلية والإسناد
- ٦التكاملات الفرعية وإعادة الاستخدام
- ٧المتزامن مقابل غير المتزامن
- ٨إدخال خطوة قاعدة بيانات أو ملف
- ٩متى يكون التنسيق أكبر من اللازم
- ١٠ما الذي ينكسر: ثلاثة إخفاقات تنسيق
- ١١تمهيد التدريب · ابنِ تدفّقًا من أربع خطوات
