Мы занимаемся рефакторингом архитектуры. Мы являемся SaaS-компанией, поэтому все развертывания осуществляются на наших собственных серверах с самостоятельным управлением. Текущая модель упаковывает все наши двоичные файлы вместе со сторонними библиотеками, которые мы используем, в уши, войны, тары и т. Д. Эти пакеты включают в себя все библиотеки, от которых они зависят.
Когда они развернуты, они взрываются вручную (без тары) или подбираются любым целевым контейнером, для которого они были созданы.
Поскольку библиотеки не сильно меняются, нас интересует, лучше ли развертывать библиотеки заранее, как часть настройки среды, и обновлять их по мере необходимости. Мы не склоняемся так или иначе, и я просто жду обратной связи.