В нашей компании есть промежуточные и производственные серверы. Я пытаюсь привести их в состояние 1: 1 после последней версии. У нас есть веб-приложение, работающее на нескольких хостах, и множество его экземпляров.
Проблема в том, что я сторонник использования одной и той же архитектуры (структуры) веб-приложений на промежуточных и производственных серверах, чтобы легко тестировать новые функции и избегать появления новых ошибок в новых выпусках.
Но не все согласны со мной, и для них не так уж и важно иметь разные связи между экземплярами промежуточных приложений. Даже, возможно, иметь больше приложений и соединений между приложениями на стадии подготовки, чем на производственном сервере.
Хотелось бы спросить о плюсах и минусах такого подхода? Я имею в виду некоторые хорошие моменты, чтобы согласиться со мной, или некоторые плохие, почему, возможно, я не имею права. Некоторые примеры последствий и пр.