Views
2 years ago

Distributed Systems Principles and Paradigms - Maarten van Steen

Distributed Systems Principles and Paradigms - Maarten van Steen

Processes3.4 Servers18 /

Processes3.4 Servers18 / 34Servers and stateStateless serversNever keep accurate information about the status of a client after havinghandled a request:Don’t record whether a file has been opened (simply close it again afteraccess)Don’t promise to invalidate a client’s cacheDon’t keep track of your clientsConsequencesClients and servers are completely independentState inconsistencies due to client or server crashes are reducedPossible loss of performance because, e.g., a server cannot anticipateclient behavior (think of prefetching file blocks)

Processes3.4 Servers18 / 34Servers and stateStateless serversNever keep accurate information about the status of a client after havinghandled a request:Don’t record whether a file has been opened (simply close it again afteraccess)Don’t promise to invalidate a client’s cacheDon’t keep track of your clientsConsequencesClients and servers are completely independentState inconsistencies due to client or server crashes are reducedPossible loss of performance because, e.g., a server cannot anticipateclient behavior (think of prefetching file blocks)

Distributed Systems: Principles and Paradigms
Real-Time Systems: Design Principles for Distributed ... - VoWi
Principles of Distributed Database Systems, Third Edition
roll-off system - Van Leeuwen Distributing
Adding a Flow-Oriented Paradigm to Commodity Operating Systems
Distributed Systems Principles and Paradigms - Maarten van Steen
Distributed Systems Principles and Paradigms - Maarten van Steen
Distributed Systems Principles and Paradigms - Maarten van Steen
Distributed Systems Principles and Paradigms - Maarten van Steen
Distributed Systems Principles and Paradigms - Maarten van Steen
Distributed Systems Principles and Paradigms - Maarten van Steen
Distributed Systems Principles and Paradigms - Maarten van Steen
Distributed Systems Principles and Paradigms - Maarten van Steen
Distributed Systems Principles and Paradigms - Maarten van Steen
Distributed Systems Principles and Paradigms - Maarten van Steen
Distributed Systems Principles and Paradigms - Maarten van Steen
Distributed Systems Principles and Paradigms - Maarten van Steen
Distributed Systems Principles and Paradigms - Maarten van Steen
Distributed Systems Principles and Paradigms - Maarten van Steen
Distributed Web-Based Systems - Maarten van Steen
Distributed Object-Based Systems - Maarten van Steen
Distributed Object-Based Systems - Maarten van Steen
Distributed Web-Based Systems - Maarten van Steen
Introduction Contents Distributed System - Maarten van Steen
Distributed Coordination-Based Systems - Maarten van Steen
Introduction Contents Distributed System - Maarten van Steen