Какво е Penetration на кеша, Avalanche на кеша и Загряване на кеша? Как да проектирате слой за кеширане за онлайн магазин така, че по време на нощна продажба, когато милиони потребители едновременно искат нови продукти, базата данни да не се срива поради пропуски в кеша?