Кэш в оперативной памяти своими руками / Владислав Сидорин (Работа.ру)

Поделиться
HTML-код
  • Опубликовано: 21 апр 2024
  • Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
    Программа, подробности и билеты по ссылке: vk.cc/cuyIqx
    --------
    GollangConf на HighLoad++ 2022
    Презентация и тезисы:
    golangconf.ru/2022/abstracts/...
    Что делать, когда вам нужно отвечать настолько быстро, что позволить себе ~1-3 ms для похода в Redis за кэшем - это очень дорого? Можно же хранить кэш прямо в памяти приложения. Но тогда встают вопросы:
    * Память кончается, надо что-то выбросить из кэша! Но что именно?
    * Как обновлять значения в кэше так, чтобы не завалить внешние ресурсы большой нагрузкой (предотвратить эффект Cache Stampede)?
    * Если приложение распределенное, и нам подобный кэш надо держать согласованным, то каким образом это сделать (согласованность кэшей)?
    --------
    Нашли ошибку в видео? Пишите нам на support@ontico.ru
  • РазвлеченияРазвлечения

Комментарии •