Ссылка: https://habrahabr.ru/company/jugru/blog/349954/
Абстракт: ЦФТ - это старая финтех организация, продуктами которой пользуется половина банков России. В ней завелась команда, пилящая многолетний монолит на микросервисы. Статья интересна тем, кто считает, что микросервисы - для хипсторов, а нормальный ынтерпрайз уж как-нибудь без них проживёт.
Содержание:
- Зачем нужны микросервисы;
- Как с ними жить (судьба REST и SOAP, statefull vs. stateless, переход от монолита к микросервисам, совместимость с legacy и многое другое);
- Микросервисные технологии (Spring Cloud Netflix, Zuul, ...), какие с ними проблемы, что нужно допиливать;
- Документация: на русском или английском? Написание и генерация документации (Swagger, SpringMVC, SpringFox). Архитектурные диаграммы — нужны ли, в чем рисовать, как хранить;
- Мониторинг, восстановление от сбоев;
- Ну и самое главное: стоит ли игра свеч?
Перемещено tailgunner из development
Перемещено jollheef из talks