Sending Quote by Martin Kleppmann
““Not waiting for something to complete (e.g., sending data over the network to another node), and not””
About This Quote
Source Article: Distributed Systems Design, 2021
The fragment warns against waiting for a process to finish before proceeding, advocating for asynchronous or parallel execution.
In simple terms: Avoid waiting for one step before moving on.
Implement asynchronous handling to keep progress.
Themes
Mood
Type
When to use this quote
- network calls
- data pipelines
- microservices
Key Concepts
Questions to Reflect On
- What tasks can you make non-blocking?
- How do you handle errors in async flows?
Asynchronous design adds complexity and potential race conditions.