Layered protocols - by Gordon Brander - Subconscious
Layering is a special form of modularity that restricts interactions between modules. A module assigned to a layer can use any of the modules in the same or in a lower layer; however, it cannot use a module belonging to a higher layer.
Layered protocols Gordon Brander May 22, 2022 19 Share Following up on The Internet is Modular , and Compositional Components, Emergent Protocols , a few more thoughts on modularity, this time on layering: Layering is a special form of modularity that restricts interactions between modules. A module assigned to a layer can use any of the modules in the same or in a lower layer; however, it cannot use a module belonging to a higher layer. (Barbara van Schewick, 2010. Internet Architecture and Innovation .) A modular design breaks a system down into units with boundaries that communicate over pr
related reading
- Layered protocolssubconscious.substack.com
- Shearing layers - Wikipediaen.wikipedia.org
- The internet is modularsubconscious.substack.com
- The internet is modularsubconscious.substack.com
- Introduction to Networking | Computer Securitytextbook.cs161.org
- Layers of OSI Model - GeeksforGeeksgeeksforgeeks.org
- The Internet explained from first principlesexplained-from-first-principles.com
- The Law of Leaky Abstractions – Joel on Softwarejoelonsoftware.com
- Hyperstructuresjacob.energy
- How to write complex softwaregrantslatton.com
- Clean Coder Blogblog.cleancoder.com
- List of Patternspatternlanguage.cc