Как запустить микросервисы?

Недавно начал учить тему "создание микросервисов" с Spring. Я прочёл много статей про эту тему и понял, что микросервисы — это лишь маленькие приложения отделенные друг от друга, которые взаимодействуют между собой например, протоколом REST...

Это всё, конечно, замечательно, но я так и не понял как запускать эти самые микросервисы, чтобы они взаимодействовали между собой. Они, по моему мнению, должны быть поочерёдно запущены в разных портах (исправьте, если ошибаюсь).

Как вообще запускают приложение на микросервисной архитектуре? Что используют? Возможно ли запустить микросервисы без Docker и т.п? Или всё происходит, как я описал выше?


Ответы (0 шт):