Skip to content

Performance & Caching

Caching strategies, Redis, CDN, eviction policies, and multi-level cache architectures for production systems.

Courses

Intermediate~6.5 hours

From fundamentals to production — caching strategies, eviction policies, invalidation, Redis, CDN caching, and multi-level architectures. Practical patterns and a guided final project you build in your own stack (no bundled starter repo).

Intermediate~5 hours

Learn how to design scalable, reliable, and maintainable systems — from single servers to distributed architectures used by millions of users.

Articles

A dashboard can look “fast” while users still wait, and a load test can report huge requests-per-second while p99 checkout times explode. La…

Checkout slows while product pages remain healthy. CPU is moderate, but the orders table shows rising lock waits and writes queue behind one…

A product page is easy to cache until a price changes: the CDN still has the old response, one app instance has an older in-process value, a…

A product page's cache key expires at 2:00:00pm. In the same instant, 5,000 concurrent requests check the cache, all get a miss, and all 5,0…

A product manager says PAY-204: next Friday's campaign may double checkout traffic for three hours. The beginner mistake is asking, "How man…

Want a guided sequence? Follow a learning path that includes this topic.

View Learning Paths