Optimistic recovery in distributed systems
ACM Transactions on Computer Systems (TOCS)
The LOCUS distributed system architecture
The LOCUS distributed system architecture
The C++ programming language
Reliable communication in the presence of failures
ACM Transactions on Computer Systems (TOCS)
Designing a global name service
PODC '86 Proceedings of the fifth annual ACM symposium on Principles of distributed computing
Distrbution and Abstract Types in Emerald
IEEE Transactions on Software Engineering - Special issue on distributed systems
Mach and Matchmaker: kernel and language support for object-oriented distributed systems
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Object structure in the Emerald system
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
A Remote Procedure Call Facility for Interconnecting Heterogeneous Computer Systems
IEEE Transactions on Software Engineering
A Resource Sharing System for Personal Computers in a LAN: Concepts, Design, and Experience
IEEE Transactions on Software Engineering
A programmable interface language for heterogeneous distributed systems
ACM Transactions on Computer Systems (TOCS)
Artificial intelligence (2nd ed.)
Artificial intelligence (2nd ed.)
Recovery management in QuickSilver
ACM Transactions on Computer Systems (TOCS)
ACM Transactions on Computer Systems (TOCS)
Recovery in distributed systems using asynchronous message logging and checkpointing
PODC '88 Proceedings of the seventh annual ACM Symposium on Principles of distributed computing
SIGCOMM '89 Symposium proceedings on Communications architectures & protocols
Network computing system reference manual
Network computing system reference manual
Multicast routing in datagram internetworks and extended LANs
ACM Transactions on Computer Systems (TOCS)
The C programming language
A network service acquisition mechanism for the client/service model
A network service acquisition mechanism for the client/service model
Distributed process groups in the V Kernel
ACM Transactions on Computer Systems (TOCS)
Guardians and Actions: Linguistic Support for Robust, Distributed Programs
ACM Transactions on Programming Languages and Systems (TOPLAS)
The clearinghouse: a decentralized agent for locating named objects in a distributed environment
ACM Transactions on Information Systems (TOIS)
PASCAL user manual and report
CASCON '92 Proceedings of the 1992 conference of the Centre for Advanced Studies on Collaborative research - Volume 2
Hi-index | 0.00 |
This report addresses the issues arising when structuring large-scale distributed systems. It examines the client-server paradigm, points out its shortcomings, and proposes a new structuring method called the client-service paradigm. It also describes the principles underlying the design of the Cygnus distributed system.