практикум

Redis

Освойте Redis 8 от протокола RESP3 до Redis Cluster, Query Engine и векторного поиска. Научитесь строить отказоустойчивые кэши и очереди на реальных тренажерах.

темы, которые вы освоите

Redis 8
RESP3
Docker
Lua
Python (redis-py 5.x)
JS
Node.js (ioredis)
PHP
Go (go-redis/v9)
Bash
OpenSSL
TLS
Производительность
Использование конвейеризации и RESP3 сокращает сетевые задержки (RTT) и ускоряет отклик приложений в десятки раз.
Отказоустойчивость
Настройка Redis Cluster и Sentinel гарантирует автоматический failover и непрерывность бизнес-процессов при авариях.
Безопасность
Внедрение TLS-шифрования и ролевой модели ACL защищает конфиденциальные данные от несанкционированного доступа.
AI-Ready архитектура
Использование векторного поиска в Redis 8 позволяет легко интегрировать СУБД в современные ИИ и LLM/RAG системы.
Нативная интеграция модулей
Redis 8 включил в ядро ранее платные и внешние модули RedisJSON, RediSearch и Vector Search, устранив зависимость от сторонней инфраструктуры и упростив развертывание
Rebrain
— большое сообщество IT-специалистов, создаём
практикумы по инфраструктуре с 2018 года
Почему выбирают наши программы
  • Автоматические проверки — мгновенная обратная связь по заданиям
  • Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
  • Возможность общаться с опытными практикующими специалистами
  • Свободный темп — проходите без жёстких дедлайнов
  • Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера
phone

Кому подойдёт

DevOps и SRE-инженеры

Специалисты, отвечающие за стабильность, масштабирование, мониторинг и безопасность инфраструктуры баз данных в продакшене.

Backend-разработчики (Python, Go, PHP, Node.js)

Разработчики высоконагруженных систем, проектирующие архитектуру кэширования, очередей и распределенных замков.

Системные администраторы и DBA

Инженеры, планирующие миграцию на Redis 8, настройку репликации, бэкапов, персистентности и оптимизацию потребления RAM.

Как проходит
практикум

Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий.

программа практикума

Онбординг

  • Онбординг

Redis

  • Введение
  • Простейшие операции
  • Краткий обзор адаптеров
  • Установка сервера
  • Кэширование
  • Основные типы данных
  • Конвейер
  • Транзакции
  • Publish/Subscribe
  • Блокирующие операции
  • Персистентность и надёжность
  • Масштабирование и кластер
  • Профайлинг

Финальное задание

  • Итоговое задание
  • Заключение
Эксперт практикума
Георгий Мазохин
Георгий Мазохин

Автор и ментор курса. Опыт проектирования и внедрения индивидуальных highload-решений 15 лет.

Ключевые навыки для резюме:

Проектирование отказоустойчивых топологий Redis Cluster и Redis Sentinel с поддержкой TLS-шифрования
Разработка и оптимизация серверных Lua-скриптов и именованных функций (Functions) для атомарных операций
Построение надежных распределенных очередей сообщений на базе Redis Stream с гарантией доставки 'at least once'
Реализация гибридного поиска (полнотекстовый + векторный) с использованием Query Engine и JSON в Redis 8
Тонкая настройка механизмов персистентности (RDB, Multi-Part AOF) и политик вытеснения памяти (Eviction)
Проектирование схем кэширования (Cache-Aside, Write-Through, Write-Behind) с применением Client-Side Caching и Distributed Locks для предотвращения race conditions

Пример задания

Разработка отказоустойчивой распределенной системы обработки файлов на Python или Go. Задачи передаются через Redis Stream с обработкой сбоев воркеров в Consumer Groups с помощью XAUTOCLAIM, метаданные сохраняются в формате Redis JSON, а поиск по файлам осуществляется через вторичные индексы Query Engine. Вся инфраструктура разворачивается в защищенном Redis Cluster с включенным TLS и настроенными правами доступа через ACL.

Остались вопросы?
Приходите на бесплатную консультацию с экспертом.

практикум

Redis

В стоимость входит:

  • Выполнение задач на настоящей инфраструктуре
  • Сопровождение — менторы, координатор
  • Бессрочный доступ к теоретической части практикума
стоимость
Cohort-01
14 заданий 13 обзорных видео по задачам Best Practices Автопроверки + проверка инженерами Чат с авторами и кураторами
6 250 руб.

раз в 2 недели или сразу 25 000 руб.

Перейти к оплате >>>
FAQ

Курс не про базовые команды GET/SET. Мы учим проектировать отказоустойчивые топологии, писать сложные Lua-скрипты, настраивать безопасность уровня TLS/ACL и оптимизировать сетевые задержки в высоконагруженных системах.

Да, мы детально разбираем архитектуру Redis Stream, создание групп потребителей (Consumer Groups), мониторинг зависших задач через XPENDING и автоперехват через XAUTOCLAIM.

Желательно владеть базовым синтаксисом Python или Go на уровне чтения и написания простых скриптов, так как практические задания включают интеграцию клиентских библиотек с Redis.

Все практические стенды и задания построены на базе новейшей версии Redis 8 с разбором встроенных модулей JSON, Query Engine и векторного поиска.

Файлы куки

При использовании данного сайта, вы подтверждаете свое согласие на использование файлов cookie и других похожих технологий в соответствии с настоящим Уведомлением.