Обучение Tarantool
Получите экспертизу по созданию и эксплуатации решений NoSQL на Tarantool.
Наши курсы подготовлены для разработчиков, администраторов, архитекторов и аналитиков. На время обучения вы получите доступ к виртуальному окружению для выполнения практических заданий.

Архитектура Tarantool
Все необходимые концепции Tarantool в одном месте
- Основная функциональность Tarantool
- База данных и сервер приложений
- Отличия от остальных БД
- Кейсы использования
- Экосистема
Топология Tarantool
Глубоко разобраться в устройстве репликации и шардинга
- Виды репликаций
- Настройка репликации
- Масштабирование
- Шардинг и vshard
- Работа с кластером
Программирование на Lua
Lua, LuaJIT и их особенности в Tarantool
- Синтаксис
- Типы
- Ошибки и отладка
- FFI
- Модули и пакеты
Создание приложений
Детальное погружение во внутреннее устройство сервера приложений
- Кооперативная многозадачность
- Сокеты
- Встроенные модули
- Транзакции
- Триггеры
Обслуживание и диагностика
Жизненный цикл инстансов: запуск, тюнинг, решение проблем, апгрейд, Docker
- Диагностические функции
- Расчет ресурсов
- Организация мониторинга
- Резервное копирование
- Критические ситуации
Tarantool Cartridge
Лучшие практики фреймворка для разработки распределенных систем
- Основная функциональность Cartridge
- Конфигурация ролей
- Развертывание приложений
- Управление кластером
- Kubernetes и Ansible
Tarantool Data Grid
Программный комплекс для построения распределенных приложений
- Основная функциональность Data Grid
- Модель данных
- Конфигурация системы
- Кластеризация системы
- Администрирование
Tarantool DB
Курс для специалистов, которые планируют использовать Tarantool DB
c TCM в проектах.
- Введение в Tarantool DB
- Архитектура системы
- Разработка клиентских приложений
- Аналитика проекта
- Организация проекта
01
Теоретическая часть
На образовательной платформе
02
Практическая часть
На виртуальной машине
Остались вопросы?
Напишите нам, если у вас остались вопросы
