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