The UNIX system has been in wide use for over 20 years, and has helped to define many areas of computing.
Post
There were nontraditional considerations and inputs into the design,
sorry i think this author is evil
which nevertheless yielded results with commercial importance.
oh yeah like astral sold my zip files to openai
The early systems were technology driven.
The motivation for providing networking support was primarily DARPA's interest in connecting their researchers through the 56-Kbit-per-second ARPA Internet
ok now this is just a mystery to me
No attempt was made to provide a true distributed operating system
ok nvm i looked it up this shit rocks!! https://www.cs.princeton.edu/courses/archive/fall03/cs518/papers/locus.pdf
An important part of the LOCUS research concerns recovery from failures of parts of the system,
yeah dude DARPA hates that kinda shit this is literally and exactly what pouzin was onto with CYCLADES
LOCUS names are fully transparent; it is not possible from the name of a resource to discern its location in the network.
literally the opposite of what "transparent" means
The second direction of extension concerns replication. Files in LOCUS can be replicated to varying degrees, and it is the LOCUS system's responsibility to keep all copies up to date, assure that access requests are served by the most recent available version, and support partitioned operation.
yeah this is my kind of shit
A substantial amount of the LOCUS filesystem
design, as well as implementation, has been devoted
to appropriate forms of error and failure management.
this is why and how and who i fell in love with rust btw
Second, directories in general experience a high
level of read access compared to update.
THAT'S RIGHT!
i need to jump back in time and tell them about zip files
they completely straight up just described my POSIX proposal for page cache synchronization from local to global
Since all open requests for a file go through the
CSS function, it is possible to implement a large
variety of synchronization policies.
literally what i've been saying
The kernel runs as an extension to the process and can sleep on behalf of the process.
pet cat kernel
@hipsterelectron Hurd should use this terminology, it would aid adoption greatly. Maybe make it mewcrokernel tho. 😸