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

Fetch stats asynchronously so slow services don't stop the dashboard from being displayed #89

Open
ansell opened this issue Feb 22, 2018 · 0 comments
Labels

Comments

@ansell
Copy link
Contributor

ansell commented Feb 22, 2018

If a service is so slow that its results never make it into the cache, the dashboard is unresponsive or very slow, as happened today when the digivol stats were not returning results.

Calls to the very expensive stats web services should be performed asynchronously so the dashboard is still responsive.

It would also be useful to verify that only a single call to each web service is active at each time, so as not to create a DoS on each server by asking for the very expensive stats calls multiple times.

@ansell ansell added the bug label Oct 17, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant