Skip to content

Cache API responses #6

@jwodder

Description

@jwodder

Responses from the Dandi Archive API and S3 should be cached for a period of time in order to speed up browsing.

  • The Archive API does not use ETags, so the caching cannot be done at the HTTP level. The best option may be to add a cache in the client that maps API request paths to the deserialized objects they return (and likewise for S3).

  • Should there be some mechanism (e.g., a purge=1 query parameter) for a user browsing dandidav to force cache invalidation for a request?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request thereforperformanceEfficient use of time and spaceunder considerationDev has not yet decided whether or how to implement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions