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

Performance testing for open image handling #193

Closed
donaldgray opened this issue Oct 19, 2021 · 1 comment
Closed

Performance testing for open image handling #193

donaldgray opened this issue Oct 19, 2021 · 1 comment
Assignees

Comments

@donaldgray
Copy link
Member

Verify that there has been no performance degradation or bottlenecks serving open tiles vs previous implementation.

@donaldgray donaldgray self-assigned this Oct 19, 2021
@donaldgray
Copy link
Member Author

Ran tests locally and in deployed dev version. Noticed following

  • Protagonist orchestrator is slightly faster than deliverator for making first requests for tiles (ie uncached).
  • Bottleneck in performance comes from using single iip image instance. Protagonist doesn't appear to slow down these requests much
  • Deliverator is considerably faster for subsequent tile requests as tiles are served from varnish.

We will look to add varnish in future tickets, alternatively use (or write) a diskbased response cache implementation. See microsoft/reverse-proxy#120

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

No branches or pull requests

1 participant