Думаю доделать все-таки домашки Skillbox Java enterprise по #SpringCloud.
Пока что смотрю:
https://youtu.be/4hYeX2WVt68
https://youtu.be/2yAbbsuNBPc
Пока что смотрю:
https://youtu.be/4hYeX2WVt68
https://youtu.be/2yAbbsuNBPc
#springcloud #docker
Давно ничего не писал, напишу тезисно, чем занимался/занимаюсь.
Проект с Kafka доделал, ждём доступов к проду, чтобы проверить на боевой очереди.
Эта неделя посвящена Spring Cloud микросервисной архитектуре
Описываю «на минималках» в своём GitHub, чтобы проверить как все будет работать.
Далее эту логику, после согласования, будем переносить на реальный проект.
Со вчерашнего вечера закручиваю сервисы в Docker; получилось, но Gateway не переправляет к сервису, находящийся в контейнере.
Большое спасибо за статьи https://sendel.ru/ и помощь https://t.me/three_monitors
☁️Service Discovery - для обнаружения сервисов по их id, что позволяет избавиться от жесткой привязки к адресам
☁️ Config Server - для «выдачи» конфигураций сервисам в зависимости от их активного профиля (разбитие на стенды).
☁️Gateway - единая точка входа, роутинг к нужным микросервисам. В дальнейшем будет отвечать за единую авторизацию и избавит бизнес логику от утильной.
🔩Spring Cloud Bus - для обновления конфигурации поднятных сервисов без перезагрузки последних путем рассылки eventa через rabbit
https://github.com/qweezique/spring-cloud-example
https://github.com/qweezique/spring-cloud-config-server
PS: накопилось много ссылок по Spring Cloud, найду время - отсортирую, выложу
Давно ничего не писал, напишу тезисно, чем занимался/занимаюсь.
Проект с Kafka доделал, ждём доступов к проду, чтобы проверить на боевой очереди.
Эта неделя посвящена Spring Cloud микросервисной архитектуре
Описываю «на минималках» в своём GitHub, чтобы проверить как все будет работать.
Далее эту логику, после согласования, будем переносить на реальный проект.
Со вчерашнего вечера закручиваю сервисы в Docker; получилось, но Gateway не переправляет к сервису, находящийся в контейнере.
Большое спасибо за статьи https://sendel.ru/ и помощь https://t.me/three_monitors
☁️Service Discovery - для обнаружения сервисов по их id, что позволяет избавиться от жесткой привязки к адресам
☁️ Config Server - для «выдачи» конфигураций сервисам в зависимости от их активного профиля (разбитие на стенды).
☁️Gateway - единая точка входа, роутинг к нужным микросервисам. В дальнейшем будет отвечать за единую авторизацию и избавит бизнес логику от утильной.
🔩Spring Cloud Bus - для обновления конфигурации поднятных сервисов без перезагрузки последних путем рассылки eventa через rabbit
https://github.com/qweezique/spring-cloud-example
https://github.com/qweezique/spring-cloud-config-server
PS: накопилось много ссылок по Spring Cloud, найду время - отсортирую, выложу