Каталог продукции (ПК) находится в восходящем (США), а маркетинг (М) - в нисходящем (DS).
Если я не понимаю вас неправильно, в основном вы спрашиваете, стоит ли вам идти на интеграцию синхронизации (Вариант 1) или async (2).
Поскольку вы говорите, что M не требует данных в реальном времени с ПК, возможно, мне следует перейти к асинхронной интеграции.Но я бы сделал это не через интеграцию БД, а с событиями:
Американский контекст (ПК) публикует события (например, ProductWasCreated) каждый раз, когда происходит изменение данных, и контекст DS (М) подписываетсяи ответьте (вставьте продукт в его базу данных).
О подходе (1), я думаю, что в ПК нет проблем с предложением услуг, в которых нуждается М.Служба должна обслуживать то, что нужно клиентам, не имело бы смысла, что ограниченный контекст предлагал бы то, что никто не хочет.В любом случае все зависит от взаимоотношений между командами (клиент / поставщик, партнерство, ...)
Вам следует взглянуть на различные типы сопоставления контекста (например, в Красной книге Vauhgn Vernon).).