dmc1989
@dmc1989

Как создать микросервисы на ноде с монолита?

Пытаюсь вникнуть что такое микросервисы. Из того что я прочитал, понял что это разделение большого проекта на части. К примеру у меня сервер на ноде, он позволяет преподавателям создавать тесты, а ученикам их проходить. Чтобы разделить на микросервисы мне нужно сделать отдельно управление аутентификацией, созданием тестов, и отдельно микросервис для их прохождения? А далее просто запустить 3 процеса на разных портах или при помощи докера? В даном вопросе не очень, пытался найти пример с несколькими микросервисами, но нахожу только hello world и тд.
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Ну, если совсем в простом понимании то да
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Robur
@Robur
Знаю больше чем это необходимо
хороший ресурс с кучей текста, примерами и информацией разного уровня сложности: https://microservices.io/
начините с него
Ответ написан
Комментировать
index0h
@index0h
PHP, Golang. https://github.com/index0h
99.99% что это вам не надо. Самое плохое что вы можете сделать - это не правильно разделить монолит. Вам ведь придется поддерживать еще слои взаимодействия и синхронизации между микросервисами.

https://youtu.be/lHpVxk9TPA8
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы