@lukdiman

Корректно ли использовать одну базу данных из разных wildfly модулей, но взаимодействовать между модулями по http?

У меня есть несколько модулей в wildfly. Каждый отвечает за какую-то свою область, но в целом составляют единый сервис. Мне было бы удобно использовать одну базу данных для их работы.

Бывает ещё необходимость из одного модуля запустить задачу из другого модуля. Не хотелось бы это делать через базу и постоянно делать опрос бд на предмет новых заданий. Хотелось бы вызывать другой модуль по http и запускать задание. А когда оно завершится, то запишет результат в единую бд и другой модуль увидит результат.

Насколько корректно с точки зрения архитектуры так делать?
  • Вопрос задан
  • 32 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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