— на полочку
«Мы только читаем» — не бывает. Чтение чужой базы — это знание чужой модели, а по сильной связи передаётся чужая волатильность: ядро отрефакторили — индекс страны молча поехал. Контракт — это то, что опубликовано и проверяется на границе; у «Ярмарки» он давно есть — журнал событий.
contract coupling · записано в блокнот
Пунктир «SELECT к ядру» — знание чужой схемы и чужая волатильность в подарок. Сплошная линия — события по схемам из реестра: ядро свободно меняться, индекс свободен переигрывать историю.