ApplicationLevel
In-process memoization within a single request/component — distinct from the system-wide caches above.
Why we need this / what value this brings
Avoids redundant computation within a single request/process without needing any external caching infrastructure.
When to use this
When the exact same expensive computation would otherwise run multiple times within one request.
How to use or implement this
Memoize within the request scope only — don't let in-process caches leak state across unrelated requests.
Research questions
- Where in the codebase is the same expensive computation (e.g. price calculation) repeated within one request?
Empty folder — drop notes, links, and findings here as you research.