Feat(): distributed caching (#13435)

RESOLVES CORE-1153

**What**
- This pr mainly lay the foundation the caching layer. It comes with a modules (built in memory cache) and a redis provider.
- Apply caching to few touch point to test

Co-authored-by: Carlos R. L. Rodrigues <37986729+carlos-r-l-rodrigues@users.noreply.github.com>
This commit is contained in:
Adrien de PerettiandCarlos R. L. Rodrigues authored and GitHub committed 2025-09-30 16:19:06 +00:00
1 parent 5b135a41fe
commit b9d6f73320
117 files changed
+5741 -530

No files matched your search

@@ -0,0 +1,10 @@
import { FlagSettings } from "@medusajs/framework/feature-flags"
const CachingFeatureFlag: FlagSettings = {
key: "caching",
default_val: false,
env_key: "MEDUSA_FF_CACHING",
description: "[WIP] Enable core caching where applicable",
}
export default CachingFeatureFlag