Карочи за архитектур/инфраструктуру. Тут в разговоре у нас с пацанами возникло понимание. Типа считается на микросервис вешать базу - паттерн. А если у нас несколько микросервисов работают с одной базой - то это типа антипаттерн. И вот нас жутко бомбит с того что это антипаттерн и слепо многие коллэги 40 баз на 40 микросервисов поднимают. И типа это гуд. А мы говорим что не особо гуд)
Что есть "база"? Почему не поднимать отдельную (отдельные) document-DB в каждом сервисе?
У нас DynamoDB. Могу так же с монгой и редисом делать. Зачем вам rdb, если хотите реально в микросервисы? Вам foreign key очень не хватает? - тогда надо менять стиль мышления - перестать думать "монолитно"
У нас DynamoDB. Могу так же с монгой и редисом делать. Зачем вам rdb, если хотите реально в микросервисы? Вам foreign key очень не хватает? - тогда надо менять стиль мышления - перестать думать "монолитно"
Карочи за архитектур/инфраструктуру. Тут в разговоре у нас с пацанами возникло понимание. Типа считается на микросервис вешать базу - паттерн. А если у нас несколько микросервисов работают с одной базой - то это типа антипаттерн. И вот нас жутко бомбит с того что это антипаттерн и слепо многие коллэги 40 баз на 40 микросервисов поднимают. И типа это гуд. А мы говорим что не особо гуд)