Константин Густов
Компания: Райффайзенбанк
Комментарий Программного комитета:
Умудрённый богатым корпоративным опытом автор.
В данном докладе рассказывается об опыте перевода проекта с монолитной архитектуры на микросервисную.
Есть достаточно много материала на тему того, как создавать приложения на основе микросервисов, но не так часто рассматриваются случаи, когда нужен плавный, эволюционный переход от одной архитектуры к другой. Проблема на данный момент имеет большую актуальность, поскольку многие компании задумываются о разделении своих программных комплексов на набор слабосвязанных сервисов для того, чтобы бороться с вызовами, которые перед ними стоят. Проблема рассматривается с нескольких точек зрения: разделения исходного кода монолита, организации хранения исходного кода, работы с существующей базой данных монолита, выбора новых средств для инфраструктуры и тестирования, без которых в микросервисной архитектуре не обойтись.
В качестве целевой аудитории представляются ведущие разработчики, архитекторы и тимлиды, которые хотят приступить к разделению своих монолитных систем либо уже начали это делать, но в процессе столкнулись с трудностями.
Доклад предполагает в дополнение к советам описания ситуаций, в которых эти приёмы помогли достичь поставленной цели.
Компания: Райффайзенбанк