Back to Projects
Capstone Project

Project 4: Caching & Rate Limiting

Configure high-speed in-memory session stores and limits.

Frontend

React query search tables with loading displays.

Backend

Express cache lookup fallback handlers.

Database

Redis in-memory caching systems, TTL durations, rate limit counters.

Implementation Steps

Step 130 mins

Redis Key Schema

Start Step
Step 245 mins

Session Expiries (TTLs)

Start Step
Step 360 mins

Cache-Aside pattern

Start Step
Step 460 mins

Rate-Limiter Rules

Start Step
Step 545 mins

Redis Hash Structures

Start Step
Step 645 mins

Cache Invalidations

Start Step
Start Project Guide