Comment by kiitos
18 hours ago
> What UDA adds is a shared graph of mappings that translate between those local models whenever another team needs them
Every such mapping is a composite definition, composed over two discrete concepts, each of which is owned/managed by discrete teams. Who gets to define/own/maintain these composite mappings? They're separate concepts, "on top of" the things they map, meaning they only exist in terms of specific versions of the underlying entities. It's just not as simple as it seems, or as is being implied here...
> As a result, discrete teams/domains remain independent while the interconnections/relationships become first-class and introspectable. This enables coordination without centralization.
What's being described here is for sure a centralized collection of definitions of mappings between interconnections/relationships.
No comments yet
Contribute on Hacker News ↗