inactive-useron Lobsters • Recommends
The Name Game, feat. Plan 9 & Inferno, Dr Charles Forsyth
815 subscribers • 1 video on Hallway
Intermediate. Assumes working knowledge.
9.7K views10 years ago1 recommendation
Systems programmingDistributed systemsOperating systemsNetworking and protocolsSoftware architecture
Dr Charles Forsyth explains how Plan 9 and Inferno represent all distributable resources as hierarchical namespaces to simplify distributed systems.
Plan 9 and Inferno are two distributed systems originally developed by the Bell Labs research centre that produced Unix. They allow a single large system to be composed from smaller cooperating systems performing specific tasks. (In other areas they illustrate an alternative time line that diverged from strict adherence to Unix's details of the 1970's.) Distributed systems infrastructure often focuses on algorithmic aspects, such as Paxos, and the operating system is largely irrelevant when it is not merely obstructive. Plan 9 and Inferno provide structural support for distribution, at the operating system level. Their defining novelty is the representation of all distributable resources as hierarchical name spaces, which can be composed in useful ways, and simplify design, development, testing and integration. This talk will give a brief summary of both systems, then begin to name names, including their use in embedded appliances in distributed systems. Dr Charles Forsyth is a founder and Technical Director of Vita Nuova, which specialises in systems software and distributed systems. He is interested in compilers, operating systems, networking (protocols and services), security, and distributed systems and algorithms. He specialises in the design and implementation of systems software, from low-level drivers through compilers to whole operating systems. He has published papers on operating systems, Ada compilation, worst-case execution analysers for safety-critical applications, “resources as files”, and the development of computational grids.What people say. Recommended as an insightful introduction to the architectural concepts of Plan 9 and Inferno.
inactive-useron Lobsters • Recommends