Distributed_Systems_Revision_Notes
Distributed_Systems_Revision_Notes
Distributed System:
Parallel System:
1. Synchronous Primitives
- Handshaking is involved.
2. Asynchronous Primitives
3. Blocking Primitives
4. Non-blocking Primitives
|-----------------------------|------------------|-----------|-------------|
| Synchronous Blocking | Yes | Yes | Waits for receiver to receive and acknowledge |
| Asynchronous Non-Blocking | No | No | Sends data and continues, handle returned for later
check |
Synchronous Non-Blocking Send
Non-blocking Receive
- No handle is returned.
- A handle is returned.