go-dojo
learn go · earn mastery
phase 3 · 3.3-caching-fundamentals

Caching fundamentals — redis-cli, no Go

prereqs 0.1-backend-mental-model
review intervals 7d 21d 60d drills redis-cli-basics

The lesson for this task hasn't been written yet. The mastery criteria below is the shortest description of what you'll own when this task is green.

Mastery criteria

- In redis-cli: SET/GET, SET with EX, INCR, DEL, EXPIRE, TTL
- Explain: what problem does a cache solve; when it's the wrong tool
- Describe cache-aside, TTL-based eviction, and the thundering herd in plain English

Verify

Run from your go-dojo repo root:

go-dojo verify 3.3-caching-fundamentals

This runs the task's go test suite in exercises/phase-3/3.3-caching-fundamentals/, commits the attempt to .go-dojo/attempts/, and updates your mastery.