Resulting context
The primary benefit of this solution is that it heeds Conway's Law that "organizations are constrained to produce application designs which are copies of their communication structures". We are giving teams full control over their feature across the full-stack. The user experiences are decoupled and each is owned by a single team, which owns the synchronous interface that supports the frontend, owns the materialized views that both shield the component from and integrate it with upstream components, and owns the asynchronous outbound interface that produces events to delegate to downstream processing. The only upstream and downstream coupling is limited to event content. This empowers teams to press forward, independent ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access