У меня вопрос дизайна, что я надеюсь, что кто-то сможет перезвонить с некоторыми словами мудрости. У меня есть два приложения (назовем их родителями и дочерними). У каждого родителя и ребенка есть свой собственный экземпляр db (я действительно хочу выделить данные). В Tomcat работает один родитель. Дети будут запускаться в отдельных экземплярах Tomcat (несколько детей в контейнере, с многообещающими примерами Tomcat). Количество приложений для детей динамично - когда клиент подписывается, новое развертывание автоматически распаковывается в доступный экземпляр Tomcat и создается новая схема db. Когда пользователи пользователей успешно войдут в систему, они будут аутентифицироваться против родителя, который вернет объект User и параметры подключения к базе данных.подключение к базе данных
Я определенно хочу иметь родителя и детей в отдельных контейнерах. Я не уверен, что мне нужен выделенный db для каждого ребенка, но он «кажется» более безопасным. Моя главная проблема - это производительность и безопасность. Моя дилемма заключается в том, что прохождение зашифрованных параметров соединений db не очень хорошо.
Может ли кто-нибудь предложить хороший дизайн или, возможно, указать мне документацию, объясняющую некоторые решения?
благодарю вас Джона, что-то хорошее чтение. Теперь, когда я знаю, что это за термин, я могу учиться и работать над этим. Сначала краснеть, похоже, что один дБ и развертывание для каждого ребенка будут работать. Еще раз спасибо за ссылки, и если вы думаете о каких-либо других хороших ссылках, пожалуйста, не стесняйтесь их передавать. – sonoerin