В последнее время с особой частотой наблюдаются сообщения о задержках в передаче данных через API Decimal.
В ходе анализа обнаружено, что существует ряд IP-адресов, которые отправляют запросы кратно превышающие запросы от внутренних клиентов Decimalchain (Explorer и Console). Более того, существенная часть этих запросов ориентирована на данные по транзакциям и вознаграждениям. Избыточное количество подобных запросов создаёт высокую нагрузку на серверы блокчейна, в результате чего возникают задержки в обработке и передаче данных.
Уже внедряются меры по улучшению производительности и надёжности сервисов Decimal:
1. Масштабирование инфраструктуры
Добавлены дополнительные ресурсы на серверы бэкенда для обработки большего количества запросов.
Настроено автоматическое масштабирование, чтобы быстро реагировать на изменение нагрузки.
2. Отключение поддержки старых запросов.
В данный момент на prod окружении функционирует новые микросервисы: Transaction и Reward, через которые можно получа