Lecture 21: Communicating Process Architectures
- Lecture 21 Communicating Process
Architectures
- Motivation
- Overview
- Architecture
- Example
- Design Considerations
- Interaction Paradigms
- Design Considerations (1)
- Design Considerations (2)
- 1. Filter Networks
- 2. Client-Server
- 3. Heartbeat
- Network Topology (Heartbeat)
- 4. Probe/Echo
- Network Topology (Probe/echo)
- Heartbeat vs. Probe/Echo
- 5. Token Passing
- Distributed Mutual Exclusion
- Termination Detection in a Ring
- 6. Replication
- Replicated File Server
- Na Token Based Strategy
- Weighted Voting
- Parallel divide-conquer
- Summary
© 1997 Carnegie Mellon Computer Science
Email the Current Maintainer
Modified: 04/04/97