Сделаем микросервисы легковесными снова Инфраструктурная платформа
Разработчик, проповедник инженерной культуры и подходов, упрощающих жизнь. Член сообщества InnerSource Commons Foundation.
Мы живём в сложное микросервисное время. Нельзя просто взять и написать код. От современного разработчика требуется понимание и использование инструментов, которые выходят за рамки кода, отвечающего за бизнес-функционал. Service discovery, centralized configuration, distributed tracing, circuit breaking, API gateway — все эти штуки из удела высшего общества давно превратились в обыденные механизмы, без которых не построить современное приложение. Одно хорошо — обо всём этом уже позаботились другие люди и приготовили для нас замечательные готовые решения. Казалось бы, добавил новую библиотечку в зависимости — и готово, однако всё не так просто — обрастая функциональностью, мы теряем легковесность. Всё это сопровождается постоянным усложнением систем и новыми функциональными хотелками.
В докладе расскажу про способ, как мы в Леруа Мерлен справляемся с ожирением наших микросервисов.