مؤخرًا كتبت سكربت صغير لاستخراج بيانات من السلسلة، وكان دائمًا يتوقف «شوية» كل بضع دقائق، في البداية ظننت أن المشكلة من شبكتي… ثم عندما تفقدت السجلات اكتشفت أن السبب غالبًا هو المُؤشر/الـ subgraph يعيد البناء أو يتأخر، وRPC يفرض عليّ قيودًا، ويرجع لي رمز 429، مما يجعلني أدرك على الفور: ما تظنه «حقيقي في الوقت الفعلي»، هو في الواقع عدة طبقات من التخزين المؤقت والانتظار.



فمن الذي يعيقني إذن؟
غالبًا ليس السلسلة نفسها، بل طابور الـ RPC العام الذي أستخدمه.

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