Pattern: decoupling + new mechanisms for coordination

Good web protocols show a pattern: they increase degrees of freedom by providing better mechanisms for coordination. And they do that by some kind of decoupling. From HTTP, which decouples requests and responses from the specifics of the underlying network infrastructure to atproto, which decouples content, identity, feed algorithms and moderation from host, the pattern of decoupling is observed in many if not all web protocols. Even more generally, decoupling combined with a more flexible cohesion can be observed throughout the history of information technologies. Here is an essay elucidating this pattern. Let me know what you think.

Decoupling-square

1 Like