مؤخرًا، أصبحت رواية المودولارية وطبقة DA تكتسب شعبية مرة أخرى، يتحدث المطورون عنها بحماس، بينما المستخدمون العاديون يبدون حائرين بشكل أساسي. في الواقع، لا تدع الأسماء تخيفك، سأحاول أن أركز على خط رئيسي واحد: ما الذي يحدث أولاً مع المعاملة التي تقدمها، من يرىها أولاً (توفر البيانات)، ثم وفقًا لقواعد من ينتظر (الترتيب)، وأخيرًا متى يُعتبر أنها قد تم تنفيذها فعلاً (النهائية). إذا سارت هذه الخطوات بسلاسة، فالكثير من الأسئلة مثل "لماذا ضغطت على الزر ولم تنجح" يمكن تفسيرها بسهولة — أحيانًا يكون الأمر مثل تحديث/إعادة محاولة مستمرة داخل التطبيق، وتكتشف أن المشكلة ليست في ضعف الاتصال، بل في الانتظار أو أن البيانات لم تُوضع بعد في مكان يمكن للجميع التحقق منه. بصراحة، عندما أراجع البروتوكول، أركز أولاً على مدى استقرار هذه السلسلة، ثم على تصميم الحوافز، فحتى لو كانت القصة جميلة، أضعها جانبًا أولاً.

شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
لا توجد تعليقات
  • تثبيت