Создание единой базы данных для разных микросервисов - это анти-паттерн, тогда правильный способ - создать базу данных для каждого микросервиса. Но когда база данных относится к реляционному типу, я буду дублировать таблицы, имеющие отношения между микросервисами, но как я могу иметь две разные базы данных, синхронизированные c друг с другом? Думая о приложении в Node с базой данных postgres, где у меня есть продукты, клиенты и продажи, три микросервиса, продажи нуждаются в клиентах и продуктах, тогда как я поддерживаю свои базы данных syn c?
С уважением!