Combining The Design Concepts
Though interesting on their own, the design concepts of Plan 9 were supposed to be most useful when combined together. For example, to implement a network address translation (NAT) server, a union directory can be created, overlaying the router's /net
directory tree with its own /net
. Similarly, a virtual private network (VPN) can be implemented by overlaying in a union directory a /net
hierarchy from a remote gateway, using secured 9P over the public Internet. A union directory with the /net
hierarchy and filters can be used to sandbox an untrusted application or to implement a firewall. In the same manner, a distributed computing network can be composed with a union directory of /proc
hierarchies from remote hosts, which allows interacting with them as if they are local.
When used together, these features allow for assembling a complex distributed computing environment by reusing the existing hierarchical name system.
Read more about this topic: Plan 9 From Bell Labs
Famous quotes containing the words combining, design and/or concepts:
“The wilderness experiences a suddent rise of all her streams and lakes. She feels ten thousand vermin gnawing at the base of her noblest trees. Many combining drag them off, jarring over the roots of the survivors, and tumble them into the nearest stream, till, the fairest having fallen, they scamper off to ransack some new wilderness, and all is still again.”
—Henry David Thoreau (18171862)
“Delay always breeds danger; and to protract a great design is often to ruin it.”
—Miguel De Cervantes (15471616)
“During our twenties...we act toward the new adulthood the way sociologists tell us new waves of immigrants acted on becoming Americans: we adopt the host cultures values in an exaggerated and rigid fashion until we can rethink them and make them our own. Our idea of what adults are and what were supposed to be is composed of outdated childhood concepts brought forward.”
—Roger Gould (20th century)