Щойно виявив один феномен: ці дні запити даних постійно ніби «підвисають», спочатку навіть думав, що вузол (нода) зламався. Після того як я кілька разів усе продебажив, стало ясно, що проблема на стороні індексера. Оновлення Subgraph повільне, RPC лімітує запити. Ти на своєму боці контракт викликаєш пів дня, а результат — на фронтенді все одно відображається стан кілька годин тому. Хоча в ланцюгу начебто все нормально, «стіна даних» просто не дає їм пройти.



Говорячи просто, рівень індексації не встигає за ритмом рівня виконання. Яка б гучна не була риторика про модульність, як би детально не розбивали DA-рівень, для користувача відчутним усе одно буде лише «це що, знову не рухається». Розробник вважає поділ на модулі елегантним, а користувач просто бачить, що дані несвіжі.

Загалом, коли я тримаю там позицію й усе це працює, найбільше дратує така зависла в повітрі очікуваність. Якщо інструменти не встигають, то навіть якщо графік виглядає дуже красиво — все одно марно. Ладно, спершу напишу маленький скрипт, щоб слідкувати за часом відповіді RPC: хай кожен рятує свої власні дані.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріплено