- [ ] delays between retries: - [ ] constant - [ ] exponential - [ ] randomized modifier - [ ] maximum number of retries - [ ] super easy to test for end-users