Нещодавно писав невеликий скрипт для збору даних з ланцюга, і постійно через кілька хвилин виникає «зависання», спочатку думав, що це моя мережа погана… потім переглянув журнали і зрозумів, що здебільшого це індексатор/ subgraph перебудовує або затримується, а RPC ще й обмежує швидкість, відповідаючи 429, що миттєво прояснює ситуацію: те, що ти вважаєш «реальним часом», насправді складається з кількох рівнів кешу та черг.



Тоді хто ж мене «зависає»?
Майже напевно не ланцюг, а моя черга до спільного RPC.

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