Tarantool DB: Engineer
О мероприятии
Участники тренинга узнают об инструментах реализации решений на Tarantool DB. Слушатели также ознакомятся с принципом работы коннекторов в Tarantool DB на примере языка Java.
Обучение начнётся 7 октября. Продолжительность: 2 недели. Тренинг рассчитан на 8 часов обучения.
Обучение рассчитано на освоение компетенций по профилю Engineer. Состоит из прикладных материалов и тестирования на обучающей платформе VK Tech, а также практических заданий.
Предварительные требования
• Опыт разработки на языках Java/Python/Go (в зависимости от стека разработки, используемого партнёром)
• Опыт работы с реляционными базами данных (PostgreSQL, MariaDB и другие)
◦ проектирование схемы данных
◦ работа с SQL
◦ оптимизация запросов
◦ оптимизация схемы данных
◦ эволюция схемы данных
• Опыт работы с нереляционными и NoSQL базами данных
◦ проектирование key/value схем данных
◦ оптимизация работы с NoSQL
• Опыт работы с кешированием (Redis, memcached и другие)
• Опыт разработки распределенных и сетевых приложений
• Опыт работы с системами контейнеризации (docker)
• Понимание основных концепций распределенных систем: шардирование, репликация, проблемы распределенных систем
Содержание
- Модель данных в Tarantool DB
- VShard
- Миграции
- Хранимые процедуры
- Пользователи, роли, права доступа
- Время жизни данных
- Коннекторы и работа с Tarantool DB из Java
Лимит участников из одной компании — 2 человека. Максимальное количество участников тренинга — 20 человек. Обучение бесплатное.
Пожалуйста, зарегистрируйтесь до 6 октября 23:59 (МСК), если планируете обучение в ближайшем потоке.