Skip to content
Search lessons, topics, tests…
Esc

    ↑ ↓ moveEnter openEsc close
    ASP.NET Core Backend Development: back to the track

    Guided course · ASP.NET Core Backend Development

    Cache Correctness in ASP.NET Core

    • Design cache keys, expiration and invalidation policies.
    • Handle concurrent misses, stale data and cache failures.
    • Protect tenant boundaries and HTTP caching contracts.
    • Test cache races and monitor useful signals.
    Intermediate4 modules · 12 lessons · 2 h 51 min · 2 practice tests · 2 free

    Module 1 · Safe reads and concurrent cache refreshes

    3 lessons · 27 min
    1. 01Cache Keys, Tenant Boundaries, and Cache-Aside ReadsFree6 min
    2. 02Absolute and Sliding Expiration with Invalidation RacesFree7 min
    3. 03Concurrent Cache Misses and Bounded Stampede Protection (included with Full Access), video, 1 practice test14 min

    Module 2 · HybridCache, Invalidation and Failure Handling

    5 lessons · 1 h 8 min
    1. 04Bounded Memory Caches: SizeLimit, Eviction Priorities and Statistics (included with Full Access)13 min
    2. 05HybridCache in Practice: Stampede Coalescing, Copies, Tags and Multi-Node Staleness (included with Full Access)15 min
    3. 06Versioned Keys: Generation Namespaces and Schema Versions Across Deployments (included with Full Access)13 min
    4. 07Negative Caching and Failure Caching: Not Found Is Data, Errors Are Not (included with Full Access)13 min
    5. 08When the Distributed Cache Fails: Timeouts, Fallback and a Circuit Breaker (included with Full Access)14 min

    Module 3 · HTTP and Output Caching, Testing and Observability

    3 lessons · 41 min
    1. 09Output Caching in ASP.NET Core: Defaults, Cache Keys and Tenant Leaks (included with Full Access)14 min
    2. 10HTTP Caching Contracts: Cache-Control, ETags, 304 and If-Match (included with Full Access)13 min
    3. 11Testing and Observing Caches: Gates, Every Interleaving and Hit-Ratio Metrics (included with Full Access)14 min

    Module 4 · Practice and Assessment

    1 lesson · 35 min
    1. 12Final Mock Interview: 25 Questions on ASP.NET Core Cache Correctness (included with Full Access)35 min

    Practice tests

    TechInterviewNotes Editorial Team ·