Skip to content

Only use one network request when identical requests are made #3232

@jeswr

Description

@jeswr

This would solve...

Performance and robustness issues associated with fetching the same HTTP resource in parallel in several places across a codebase.

The implementation should look like...

Using an interceptor, keep an internal record of pending requests, if an identical request is already pending re-use the response across the multiple pending requests

Additional context

Originally raised in #3221, related to #3231

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestinterceptorsPull requests or issues related to Dispatcher Interceptors

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions