ACM SIGMETRICS Performance Evaluation Review · 1998 · 61 citations · 22 references
Event-driven ArchitectureEngineeringOperating SystemsDistributed ComputingHigh Performance Computer NetworkReal-time Operating SystemComputer ArchitectureResource ManagementNew Unix InterfacesDistributed EnvironmentSystem SupportComputer ScienceParallel ComputingInadequate SupportSystem Software
Widely-used operating systems provide inadequate support for large-scale Internet server applications. Their algorithms and interfaces fail to efficiently support either event-driven or multi-threaded servers. They provide poor control over the scheduling and management of machine resources, making it difficult to provide robust and controlled service. We propose new UNIX interfaces to improve scalability, and to provide fine-grained scheduling and resource management.
22
Cluster-based scalable network services
Armando Fox, Steven D. Gribble, Yatin Chawathe et al. · 1997 · 527 citations · Full text
Thomas E. Anderson, Brian N. Bershad, Edward D. Lazowska et al. · ACM Transactions on Computer Systems · 1992 · 429 citations · Full text
Making paths explicit in the Scout operating system
David Mosberger, Larry Peterson · 1996 · 285 citations