Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Other Scenario Ideas #121

Open
jamesward opened this issue Oct 10, 2023 · 2 comments
Open

Other Scenario Ideas #121

jamesward opened this issue Oct 10, 2023 · 2 comments

Comments

@jamesward
Copy link
Owner

Batching - 50 requests, batched into groups of 10
Retry

@cowboyd
Copy link

cowboyd commented Oct 12, 2023

here are some ideas!

Sliding Window

Server allows a max of 10 open requests at a time; new requests may only be made after existing ones have returned. Client should "slide" through 1000 requests in this way. Having 11 open requests at a time is an immediate failure.

Sliding Window + timeout

Same as sliding window, but server will randomly hang on certain requests. Client must not overrun the window, but also gracefully cancel hung requests.

@jamesward
Copy link
Owner Author

Those are great! Thanks for the ideas.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants