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



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