Лекция 2 Кеширование, API и Observability
Основные термины Какие данные кэшировать? Кэширование ошибок Кэшируем ошибки и тогда последующие запросы не будут обращаться к источнику информации, а также не будет cache miss attack !!! По-хорошему, нужно уметь держать нагрузку без кэша задача кэша - ускорить ответ, а не держать нагрузку проблема старта с непрогретым кэшем Всегда ли кэшированеи полезно? оценка эффективности кэширования AverageTime = DBAccessTime * CacheMissRate + CacheAccessTime Пусть: Тогда при CacheMissRate > 0.8 - кэш вреден!...