مؤخرًا يسألني الكثيرون: لماذا تتوقف بيانات السلسلة على الإنترنت دائمًا، على الرغم من أن الكتل قد صدرت بالفعل. بصراحة، في كثير من الأحيان ليست السلسلة بطيئة، بل الطبقة التي تراقبها بطيئة: يجب على المؤشر أن يمسح الحدث مرة واحدة ثم يرسله إلى الواجهة الفرعية، وعند حدوث إعادة تنظيم/تراجع يجب إعادة الحساب؛ بالإضافة إلى أن استدعاءات RPC غالبًا ما تكون مقيدة، وعندما تصل رسالة 429، يصبح أمام الواجهة الأمامية وكأنها ميتة، تتحدث بعد فترة طويلة من التحديث... ثم يبدأ الجميع في لوم السلسلة، لكن في الواقع هو وسيط البرمجيات الذي يختنق.



الجزء المعياري، وطبقة DA، هذا التطوير يجعل المطورين في حالة نشوة لا توصف، أما المستخدمون فهم أكثر حيرة: طبقة تلو الأخرى، وزيادة طبقة توافر البيانات، المسار يصبح أطول، وأي خلل في أي حلقة يشبه "توقف السلسلة".

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