Монолитный API против микро сервиса при использовании внешней БД

Мое текущее приложение имеет монолитный webapi, который общается с сервером SQL, и есть несколько исполняемых файлов, запускаемых через планировщик задач. Я недавно наткнулся на сервисную фабрику, и кажется, что есть большой потенциал ее использования. 1. Общий подход к программированию. Нет дублирования кода в исполняемом файле и API. 2. Масштабируемость услуг.

Я не уверен, что должен сломать мой монолитный вебапи. Поскольку мы по-прежнему будем создавать службы без сохранения состояния и общаться с внешним сервером SQL, это не позволит в полной мере использовать преимущества распределенной архитектуры и микросервисов. В этом случае оправдание усилий, необходимых для разрыва монолитного сервиса до микросервиса, является сложной задачей. Пожалуйста, поделитесь своими мыслями.

0 ответов

Другие вопросы по тегам