Asynchronous
Caller sends a request and does other work while the receiver responds.
How to know when request is ready?
- Polling
- Pushing
- A separate Synchronous thread that is blocked.
Example
- File read
- A secondary thread is spun-up to read this file
- Main thread still in CPU, unblocked.
Backlinks