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