Styx

E632964

Styx is a network protocol originally from the Inferno operating system, designed for distributed computing by representing system resources as files accessible over a unified, file-based interface.

All labels observed (1)

Label Occurrences
Styx canonical 3

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf file-oriented protocol ⓘ
network protocol ⓘ
abstracts devices ⓘ
directories ⓘ
files ⓘ
network services ⓘ
system services ⓘ
accesses system resources ⓘ
accessMethod file operations ⓘ
associatedWith Bell Labs Inferno project ⓘ
Vita Nuova Holdings ⓘ
canRunOver TCP ⓘ
other reliable byte-stream transports ⓘ
comparedTo 9P protocol from Plan 9 ⓘ
designedFor distributed computing ⓘ
enables capability-style access control via file handles ⓘ
location-independent resource access ⓘ
hasAdvantage simplified programming model via file abstraction ⓘ
uniform API across local and remote resources ⓘ
hasConcept mounting remote resources into local namespace ⓘ
per-process namespace ⓘ
hasDesignPrinciple represent system resources as files ⓘ
hasNameOrigin named after the river Styx from Greek mythology ⓘ
hasProperty hierarchical namespace model ⓘ
message-based protocol ⓘ
network-transparent file protocol ⓘ
uniform interface for heterogeneous resources ⓘ
hasTransportIndependence true ⓘ
inspiredBy 9P ⓘ
operatesOver network connections ⓘ
originatedIn Inferno operating system ⓘ
providesInterfaceType unified file-based interface ⓘ
relatedTo Plan 9 from Bell Labs ⓘ
supports client-server communication ⓘ
transparent access to remote resources ⓘ
treats devices as files ⓘ
namespaces as files ⓘ
services as files ⓘ
usedFor remote resource access ⓘ
resource multiplexing ⓘ
resource naming ⓘ
resource sharing ⓘ
usedIn Inferno distributed applications ⓘ
Inferno network services ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.