Redis и кеширование
Кеш, распределённые блокировки, rate limiting: Redis в бою
Уроки курса (4)
- Redis: быстрое хранилище в памяти — Архитектура single-threaded, типы данных, TTL, memory management, persistence
- Go + Redis: библиотека go-redis — Подключение, connection pool, pipelining, context/timeout, error handling, redis.Nil
- Стратегии кеширования — Cache-aside, write-through, write-behind, инвалидация, thundering herd, singleflight
- Распределённые блокировки и rate limiting — Distributed locks, Redlock, token bucket, sliding window, Lua scripts