Redis

Раздел про Redis для бэкендера простыми словами: что такое in-memory хранилище, структуры данных, паттерны кэширования, распределённые блокировки и rate limiting, интеграция со Spring Boot и эксплуатация (персистентность, репликация, вытеснение).

A section on Redis from scratch — a fast in-memory store that the backend most often needs as a cache, but which can do much more. What it is and when to use it, what data structures it offers, how to cache correctly, use it for locks and counters, connect it to Spring Boot, and operate it in production. Best read in order.