Останнім часом часто зустрічаю ситуації, коли «сторінка зависає на мить, баланс з’являється з запізненням у кілька секунд», і мені захотілося намалювати цю ланцюгову схему даних у вигляді маленької геометрії: гаманець/фронтенд → RPC → індексатор → субграф, а потім до вас. Кажучи просто, сама ланцюг можливо й без проблем, але затримки часто виникають через те, що якась частина посередині обмежена: RPC не справляється з запитами і ставить їх у чергу, індексатор повільніше синхронізується, субграф ще перебудовує індекс — і ви бачите щось на кшталт «немов відключили інтернет, але насправді ні». Ці кілька днів основні ланцюги оновлюються і обслуговуються, у чатах всі здогадуються, чи не перенесуть вони щось, я ж навпаки дивлюся, чи немає в цих залежностях точок відмови: один раз переключити ноду, один раз перезапустити індекс — і навіть якщо екосистема не оновлюється, користувачі вже відчують покращення… Зараз перед тим, як відкрити dApp, я завжди спершу думаю: звідки він бере дані? Якщо тільки від одного сервіс-провайдера, то затримка — це питання часу.

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