Мастер-класс по MongoDB: Практическая схемотехника 2

Очный двухдневный мастер-класс по дизайну документов в MongoDB. Поговорим о том, когда нужно и когда не нужно думать о схеме. Разберём основные паттерны проектирования документов: когда имеет смысл, когда не имеет, какие сильные и слабые стороны. Проверим паттерны на практике. Обсудим, что можно делать и что лучше не делать, когда нет схемы.

ИТ и интернет 16+


 

Программисты, архитекторы и руководители разработки постоянно сталкиваются с вопросами: 

— как хранить и получать из MongoDB данные для решения бизнес-задач
— как уменьшить объём хранимых данных, ускорить запросы и сократить время на разработку

Мастер-класс позволит за два дня прокачать навыки в дизайне документов и начать применять их на практике:

— выявлять и анализировать проблемы с производительностью
— формулировать задачи и подбирать подходящую схему
— внедрять изменения в продакшене

Программа мастер-класса: 

Первый день: Теоретический минимум. Познакомимся с паттернами, с их сильными и слабыми сторонами, когда они примименимы, а когда нет.

  • Монга за 5 минут
  • Дизайн документов как проблема оптимизации
    • Нет проблемы — нет проблемы
    • Серебрянные пули
  • Паттерны
    • Нормализация и Денормализация
    • Полиморфизм и Аттрибуты
    • Бакеты, Срезы
    • Деревья и Графы
    • Агрегаты, Аппроксимация
      • Онлайн / Оффлайн
      • Хранимые / Эфемерные
    • Версионирование
  • Жизнь без схемы
    • Версионирование
    • Forwad-only миграции

Второй день: Практикум. На вымышленном интернет-магазине решим ряд проблем с использованием различных паттернов

  • Карточки продуктов с произвольными атрибутами
  • Сложные категории товаров
  • Корзина товаров, хранение и обновление заказов
  • История перемещения курьера
  • Хранение и анализ статистики взаимодействия с товарами

Занятия пройдут с 10 утра до 7 вечера в субботу и воскресенье в Москве, в коворкинге RedFactory, в пяти минутах от станции метро Шаболовская. 

Мастер-класс будет полезен как тем, кто уже работает с MongoDB, так и тем кто только ещё проектирует или планирует применять MongoDB.

Курс ведёт Алекс Йопп, основатель консультационного сервиса DB — AI, работающий с монгой уже 10 лет и иногда выступающий на митапах, рассказывая про устройство MongoDB

Поделиться:

1985 дней назад
7 декабря 10:00 — 8 декабря 2019 19:00

Москва
ул. Малая Калужская 15, с.1
Показать на карте

Уже есть билет
Восстановить или вернуть

Поделиться:

Связь с организатором

Напоминаем, что для того чтобы восстановить билет или сделать возврат организатору можно не писать.

На этот адрес придёт ответ от организатора.

По номеру с вами свяжется организатор

Подпишитесь на рассылку организатора

Восстановление билета

Введите адрес электронной почты, указанный при регистрации на событие

Обращаем внимание на то, что билеты должны были прийти к вам на почту сразу после покупки.

Возврат билета

Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.

Подробнее о возврате билетов