-
Notifications
You must be signed in to change notification settings - Fork 4
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
improve timeout handling #42
Comments
- distinguish between server error responses (40x/50x responses from the server) and client errors https://www.intricatecloud.io/2020/03/how-to-handle-api-errors-in-your-web-app-using-axios/ - add spinners and loading state - still need to set up timeouts with user feedback for #42 resolves #50
handling timeouts progressively requires that we navigate multiple layers of the technology stack:
To this end, what is the upper bound for max time we can handle? |
This is turning out to be a bigger issue to resolve than simply increasing timeouts. We could have a very long server side timeout and a lower client side timeout that can be progressively increased but that can choke the server / API with long running requests. A more robust solution would require additional funding for development / engineering and would entail designing the application server and skope-api to use an asynchronous task queue like Celery |
The text was updated successfully, but these errors were encountered: