condition-based-waiting

Polling, retry, and backoff patterns.