Зависимости и классы отказов
1.9 Зависимости и классы отказов
Публичный технический документ классифицирует внешние зависимости по поведению продукта. Маршруты поставщиков, пороги и действия при инцидентах управляются во внутреннем операционном слое.
| Класс отказа | Воздействие на пользователя | Публичная архитектурная позиция |
|---|---|---|
| Задержка обработки документа/ИИ | Предпросмотр чека задерживается или направляется на проверку | Этапы конвейера разделены типизированными выходными данными; каждый этап может быть отложен или перезапущен независимо |
| Недоступность плоскости данных | Обработка новых чеков может приостановиться; чтение может перейти в ограниченный режим | Модель событий реестра работает только с добавлением; расчёты могут быть повторно выведены из воспроизводимых событий |
| Проблема живучести цепи/RPC | Расчёты в блокчейне задерживаются; предпросмотр пользователя может оставаться вне блокчейна | Учёт вознаграждений сначала записывается во внеблокчейн-реестр; записи в блокчейне рассматриваются как пакетные расчёты |
| Риск полномочий и подписи | Полномочия казначейства или программ могут быть затронуты | Полномочия разделены между кошельком пользователя, службами приложения и уровнем в блокчейне |
| Рост очереди и накопившихся задач | Время обработки увеличивается; задания с низким приоритетом откладываются | Синхронный пользовательский поток и фоновый поток расчётов разделены |
Маршруты поставщиков, пороги подписи, шаги восстановления и сроки реагирования на инциденты управляются во внутреннем операционном слое. Публичный документ описывает влияние на продукт и классы архитектурной устойчивости.
Перекрёстные ссылки
- Детали обработки чеков → 02 Конвейер обработки чеков
- Модель доверия и защиты от злоупотреблений → 03 Уровень доверия
- Токен и поверхность расчётов → 04 Токеномика
- Схема данных и агрегированный продукт → 05 Схема данных и API