- Регистрация
- 26 Март 2018
- Сообщения
- 89.732
Автор: Георгий Мазохин
Название: Redis [Тариф Курс] [Rebrain] [Георгий Мазохин]
Описание:
Складчина: Redis [Тариф Курс] [Rebrain] [Георгий Мазохин]
Конвейеризация запросов помогает сократить сетевые задержки при работе с Redis. Пройдя курс, вы узнаете, как оптимизировать сетевое взаимодействие и настроить хранение данных с помощью персистентности и политик вытеснения памяти.
Освойте Redis 8 от протокола RESP3 до Redis Cluster, Query Engine и векторного поиска. Научитесь строить отказоустойчивые кэши и очереди.
Кому подойдёт:
Темы, которые вы освоите:
Ключевые навыки для резюме:
Как проходит практикум:
Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий.
Прикладные задачи: кейсы, приближенные к реальной работе DevOps-инженера.
Финальный проект:
Разработка отказоустойчивой распределенной системы обработки файлов на Python или Go. Задачи передаются через Redis Stream с обработкой сбоев воркеров в Consumer Groups с помощью XAUTOCLAIM, метаданные сохраняются в формате Redis JSON, а поиск по файлам осуществляется через вторичные индексы Query Engine. Вся инфраструктура разворачивается в защищенном Redis Cluster с включенным TLS и настроенными правами доступа через ACL.
Курс не про базовые команды GET/SET. Мы учим проектировать отказоустойчивые топологии, писать сложные Lua-скрипты, настраивать безопасность уровня TLS/ACL и оптимизировать сетевые задержки в высоконагруженных системах.
Мы детально разбираем архитектуру Redis Stream, создание групп потребителей (Consumer Groups), мониторинг зависших задач через XPENDING и автоперехват через XAUTOCLAIM.
Желательно владеть базовым синтаксисом Python или Go на уровне чтения и написания простых скриптов, так как практические задания включают интеграцию клиентских библиотек с Redis.
Все практические стенды и задания построены на базе новейшей версии Redis 8 с разбором встроенных модулей JSON, Query Engine и векторного поиска.
Программа:
Организатор:
Автор Георгий Мазохин
Тариф Курс
Цена 28000 руб.
Скрытая ссылка
Название: Redis [Тариф Курс] [Rebrain] [Георгий Мазохин]
Описание:
Складчина: Redis [Тариф Курс] [Rebrain] [Георгий Мазохин]
Конвейеризация запросов помогает сократить сетевые задержки при работе с Redis. Пройдя курс, вы узнаете, как оптимизировать сетевое взаимодействие и настроить хранение данных с помощью персистентности и политик вытеснения памяти.
Освойте Redis 8 от протокола RESP3 до Redis Cluster, Query Engine и векторного поиска. Научитесь строить отказоустойчивые кэши и очереди.
Кому подойдёт:
- DevOps и SRE-инженеры
Специалисты, отвечающие за стабильность, масштабирование, мониторинг и безопасность инфраструктуры баз данных в продакшене
- Backend-разработчики (Python, Go, PHP, Node.js)
Разработчики высоконагруженных систем, проектирующие архитектуру кэширования, очередей и распределенных замков
- Системные администраторы и DBA
Инженеры, планирующие миграцию на Redis 8, настройку репликации, бэкапов, персистентности и оптимизацию потребления RAM
Темы, которые вы освоите:
- 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, устранив зависимость от сторонней инфраструктуры и упростив развертывание
Ключевые навыки для резюме:
- Проектирование отказоустойчивых топологий 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
Как проходит практикум:
Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий.
- Лонгриды
Знакомьтесь с теорией в привычном формате документации
- Практические работы
Выполняйте реальные задачи
- Финальное задание
Выполните итоговую работу, которая объединит все знания и навыки
Прикладные задачи: кейсы, приближенные к реальной работе DevOps-инженера.
Финальный проект:
Разработка отказоустойчивой распределенной системы обработки файлов на Python или Go. Задачи передаются через Redis Stream с обработкой сбоев воркеров в Consumer Groups с помощью XAUTOCLAIM, метаданные сохраняются в формате Redis JSON, а поиск по файлам осуществляется через вторичные индексы Query Engine. Вся инфраструктура разворачивается в защищенном Redis Cluster с включенным TLS и настроенными правами доступа через ACL.
Курс не про базовые команды GET/SET. Мы учим проектировать отказоустойчивые топологии, писать сложные Lua-скрипты, настраивать безопасность уровня TLS/ACL и оптимизировать сетевые задержки в высоконагруженных системах.
Мы детально разбираем архитектуру Redis Stream, создание групп потребителей (Consumer Groups), мониторинг зависших задач через XPENDING и автоперехват через XAUTOCLAIM.
Желательно владеть базовым синтаксисом Python или Go на уровне чтения и написания простых скриптов, так как практические задания включают интеграцию клиентских библиотек с Redis.
Все практические стенды и задания построены на базе новейшей версии Redis 8 с разбором встроенных модулей JSON, Query Engine и векторного поиска.
Программа:
- Введение
- Простейшие операции и протокол RESP
- Установка, сборка и клиентские библиотеки
- Паттерны кэширования и распределенные блокировки
- Основные типы данных и их глубокое применение
- Stream — распределенный журнал событий
- Встроенные расширения Redis 8: Query Engine, JSON и Vector Sets
- Оптимизация сетевого взаимодействия: Конвейер и массовая вставка
- Транзакции и серверные скрипты
- Pub/Sub и блокирующие операции
- Персистентность, вытеснение памяти и надежность
- Масштабирование, кластеризация и безопасность
- Профайлинг, мониторинг и диагностика
- Итоговый проект
- Заключение
Организатор:
- Rebrain — большое сообщество IT-специалистов
- Создаёт практикумы по инфраструктуре с 2018 года
Автор Георгий Мазохин
- Автор и ментор курса
- Опыт проектирования и внедрения индивидуальных highload-решений 15 лет
Тариф Курс
- Теоретическая часть практикума: лонгриды в формате документации
Цена 28000 руб.
Скрытая ссылка
Материал «Redis [Тариф Курс] [Rebrain] [Георгий Мазохин]», возможно, скоро появится на All-DAR.
Пройдите регистрацию и оформите Premium подписку, чтобы первым получить доступ, и воспользуйтесь поиском — может быть, он уже опубликован.