Звучит как заклинание из Хогвартса, но на самом деле это то, благодаря чему наши цифровые сервисы работают быстро, стабильно и развиваются с большой скоростью.
⚡️На Хабре вышла классная статья нашего фронтенд-архитектора Михаила Балина.
О чём она:
✔️ Масштаб и независимость. ФЛОРА – это цифровая платформа, на которой работает весь дилерский бизнес РОЛЬФ. Система уже состоит из 65+ независимых блоков, над которыми трудятся больше 25 команд.
✔️ Эволюция решений. Почему классический монолит, не сработал на нашем масштабе, и как мы создали гибкое решение, позволяющее разным частям системы работать независимо, но как единое целое.
✔️ «Главный дирижёр» системы. Как устроен flora-host: он берёт на себя безопасность, авторизацию и управление вкладками, позволяя остальным частям приложения загружаться только по мере необходимости и мгновенно «откатываться» к стабильной версии в случае сбоя.
В статье Михаил честно рассказывает не только о крутых решениях, но и о «граблях», на которые наступали: от слишком большой вложенности компонентов до адаптации роутера под специфику системы. А ещё объясняет, кому такая архитектура реально нужна, а кому она принесёт только головную боль и лишние расходы.
⚡️Читайте полную версию на Хабре.