Wat zijn Cache Penetration, Cache Avalanche en Cache Warmup? Hoe ontwerp je een caching-laag voor een online winkel zodat tijdens een nachtelijke uitverkoop, wanneer miljoenen gebruikers gelijktijdig nieuwe producten aanvragen, de database niet faalt door cache misses?