Nightmare File System: n. Pejorative hackerism for Sun's
Network File System (NFS). In any nontrivial network of Suns where
there is a lot of NFS cross-mounting, when one Sun goes down, the
others often freeze up. Some machine tries to access the down one,
and (getting no response) repeats indefinitely. This causes it to
appear dead to some messages (what is actually happening is that it
is locked up in what should have been a brief excursion to a higher
spl level). Then another machine tries to reach either the down
machine or the pseudo-down machine, and itself becomes pseudo-down.
The first machine to discover the down one is now trying both to
access the down one and to respond to the pseudo-down one, so it is
even harder to reach. This situation snowballs very quickly, and
soon the entire network of machines is frozen -- worst of all, the
user can't even abort the file access that started the problem!
Many of NFS's problems are excused by partisans as being an
inevitable result of its statelessness, which is held to be a great
feature (critics, of course, call it a great misfeature). (ITS
partisans are apt to cite this as proof of Unix's alleged bogosity;
ITS had a working NFS-like shared file system with none of these
problems in the early 1970s.) See also broadcast storm.