А что в этом такого?
Так это один из принципов микросервисов. У каждого своя бд, да.
знаю я про этот принцип. я про то, чтобы бд должна быть на отдельном сервере, а в большинстве случае нужны ли нам отдельные сервера для каждой бд? нельзя ли это всё на одном мс или сервере держать, просто контейнер красивый собрать
Это уже условное разделение. Бд нужно изолировать, но можно и на одном физическом компьютере запустить
вот, я поэтому и спрашиваю, какой случай требует того или иного подхода
Конечно нужно все бд держать вместе. Так надёжнее. Если уж полетел диск, или сам сервер отвалился, чтобы падало вообще всё. А не работало бы частично, как это обычно делают
Оптимизация производительности, надежности итд. latency можно сократить до минимума, если очень нужно, но все равно будет чутьчку больше, чем локально
не понимаю к чему ты это
с этого мы и начали
Сделай бэк на том же сервере с базой. Будет тормозить --- переноси на отдельный сервер. Чувствую я покупать или арендовать два или более серверов для сервиса с 3.5 пользователями не понадобится. Вырастешь хотя бы до 10, просто перенесешь часть на отдельный сервер.
Обсуждают сегодня