Понимаю, что канал моего домашнего интернета сильно отличается от канала ДЦ, но все же.
важна не столько "толщина" канала, но и его "длина". Причем тут чем короче пусть тем лучше. Если оба ваших сервера будут расположены в одном датацентре, то скорее всего "пинг" до сервера с базой будет в пределах 1ms а это приемлемо. Особенно если вы не будете часто рвать соединения с базой.
В общем, напишите, пожалуйста, плюсы и минусы такого подхода.
Плюсы:
- база данных на отдельном сервере, появляется возможность вертикального масштабирования сервера базы данных.
- горизонтальное масштабирование (репликация, read-only реплики например для ускорения чтения)
- два средних сервера обычно стоят дешевле одного мощного.
Минусы:
- Ну это нужно делать, настраивать, тюнить...
- Дополнительные расходы на дополнительные сервера. Причем скорее всего вам захочется иметь еще один сервер "в качестве запасного аэродрома".