Как мы спасли аэропорт от «эффекта домино»
В AeroPort сделали аварийную изоляцию так, чтобы падение одного из 20+ микрофронтендов не валило всё табло целиком. Теперь каждый модуль живёт по принципу: упал сам — не урони других.

В AeroPort сделали аварийную изоляцию так, чтобы падение одного из 20+ микрофронтендов не валило всё табло целиком. Потому что, согласитесь, если сломался модуль коммерческих зон, пассажирам всё равно нужно видеть информацию о рейсах, а не ловить цифровой детокс в терминале.
Что внедрили:
- Error Boundaries — ловят ошибки рендеринга внутри конкретного микрофронтенда, не давая им утянуть за собой соседей
- Circuit Breaker — рубит каскадные отказы, если начинают сыпаться бэкенд-сервисы
По сути, каждый модуль живёт по принципу: упал сам — не урони других. В эпоху, когда distributed systems снова в центре внимания, такая изоляция — уже не “nice to have”, а must. Особенно в аэропорту, где uptime важнее любых красивых баннеров duty free.