Story: implement cross-cutting caching strategy #1173
Labels
core feature
dpf
Feature related to the Data Plane Framework
enhancement
New feature or request
policy
question
Further information is requested
story
Overarching issue with linked sub-issues
Projects
Milestone
Feature Request
Various data backends we have (
"*stores"
) should have a caching layer to reduce communication with the actual database and to speed up requests to the connector.Which Areas Would Be Affected?
All data backends
Why Is the Feature Desired?
The main drivers for this feature request are:
Solution Proposal
I propose devising a caching mechanism with interchangeable eviction strategies, that allow for adapting this to particular needs, and even delegate out to dedicated cache services such as Redis, which may come in handy in clustered environments.
Several implementations could come out-of-the-box:
AssetIndex
.Type of Issue
Improvement Story
THIS IS NOT YET READY FOR DEVELOPMENT, NEEDS FURTHER DETAILS
Checklist
The text was updated successfully, but these errors were encountered: