Главная / Тренинг по разработке для Tarantool
Программа тренинга по разработке приложений в экосистеме Tarantool:
- Что такое Tarantool?
- Обзор курса
- Правильные и неправильные сценарии использования
- Архитектурный обзор устройства Tarantool как СУДБ и application server
- Как Tarantool хранит данные
- Строение и виды индексов в Tarantool
- Triggers
- Архитектура репликации
- Частые проблемы
3. Кооперативная многозадачность
* Концепция greenthreads
* Реализация greenthreads в Tarantool
* Event loop в Tarantool
- Транзакции в Tarantool
- Системные таблицы в Tarantool
- Как обновить версию Tarantool
- Как посчитать сайзинг
5. Vshard
- Теория шардирования
- Как выбрать ключ шардирования и как это приводит к map-reduce
- Внутреннее устройство vshard
- Ребалансировка и связанные проблемы
- Как построить приложение поверх Vshard
- Частые проблемы
6. Cartridge №1
- Что это и зачем собирать кластер
- Roles
- Service discovery в Cartridge
- Clusterwide config в Cartridge
7. Cartridge №2. Внутреннее устройство
- Membership
- Failover
- Обновление схемы данных в Cartridge
- Наиболее частые проблемы
8. Локальная разработка и деплой
- Зачем переходить на Rust
- Tarantool C API
- Tarantool-Rust bindings
- Как всё это сбилдить / дебажить
10. Телеметрия и эксплуатация
- Tarantool metrics
- Opentracing
- За какими параметрами следить
- Как добавить в Cartridge приложение
Заявка успешно отправлена!
В ближайшее время с вами свяжется менеджер
Упс! Что-то пошло не так...
Попробуйте чуть позже