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

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

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


 

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

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

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

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

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

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

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

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

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

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

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

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

Поделиться:

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

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

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

Поделиться:

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

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

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

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

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

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

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

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

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

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