9P
9P, also known as the 9P protocol or Plan 9 File Protocol, is a network protocol developed for the Plan 9 from Bell Labs operating system family. It provides a uniform interface for accessing resources—files, devices, and services—across a network as if they were part of a single hierarchical file system. This abstraction enables remote resources to be mounted and accessed with simple read/write semantics.
Interaction is message-based. A client issues a sequence of requests carrying a file identifier (fid) that references
Originally defined as 9P2000 in Plan 9, the protocol has been implemented in several variants and extensions
9P is notable for its simplicity and compact wire format, which lower the barrier to implementing servers