Как подружить легаси и "микрофронты" с помощью SSI
Доклад отклонён
Целевая аудитория
Тезисы
Я расскажу о такой частично забытой технологии как SSI (Server Side Includes). Она может помочь компаниям, у которых много легаси, но есть желание попробовать себя в «микрофронтах».
SSI - подход далеко не новый, но открывающий интересные возможности для реализации подобия микросервисной архитектуры. С его помощью можно делать инъекции сервисов на этапе обработки запроса Nginx.
То есть, мы можем сделать сервис на новом стеке со своим деплоем независимо от старого кода.
А в месте, куда сервис должен встать, указать, откуда можно скачать html для инъекции. И так точечно подменять блок за блоком, пока не будем готовы полностью обновить сервис.
В итоге мы получаем ряд преимуществ микрофронтов, при этом не переписывая все, что у нас было до этого.
Работаю в компании Sports.ru (крупнейшее спортивное СМИ в СНГ) тимлидом в команде медиасервисов.
До этого работал тимлидом в Aliexpress Russia.
Поэтому чувствую себя как рыба в воде в темах: некачественных товаров и некачественных футболистов в России :)
Sports.ru
Видео
Другие доклады секции
FrontOps