-
Notifications
You must be signed in to change notification settings - Fork 206
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: what can dist-spec do to improve downloads of large images/layers? #536
Comments
For streaming/lazy loading: Multipart layer downloads with range requests:
Direct mounts of compressed tars (saves on extraction time): |
What changes are needed in distribution-spec to support this? Is a pointer to the HTTP specs documenting range requests enough? |
IMO, what server/client side optimizations can be enabled by dist-spec changes? demonstrably? Just like conformance, we should write benchmark code for this. |
Is that an OCI requirement, or something implementations should be doing? |
Not an OCI requirement - our conformance suite should already ensure conformant registries can handle range-based blob pulls. #537 (comment) |
Things we already allow/do:
Things we can likely improve:
Things known to the community:
^ fuse based filesystem solutions - copy individual things when referenced
The text was updated successfully, but these errors were encountered: