Открытое мероприятие

Тип мероприятия

Открытое

Дата начала

19 Октябрь 2015 в 18:00

Дата окончания

19 Октябрь 2015 в 21:00

Место проведения

Офис Мэйл.Ру, Ленинградский проспект, д. 39, стр. 79

Количество свободных мест

Осталось 23 места

Мастер-класс К. Осипова: "Что особенного в СУБД для данных в оперативной памяти"

Что особенного в in-memory DBMS и чем работа такой программы отличается
от произвольной высоконагруженной системы, написанной на С, С++, Java?

В своём докладе я расскажу о специализированных алгоритмах и
структурах данных для хранения данных в RAM:
- аллокация памяти без компромиссов: почему это возможно только в СУБД?
- хэши и ассоциативные массивы: как сделать их не только быстрыми, но и компактными;
- как может быть реализовано конкурентное обновление одни и тех же данных в памяти без блокировок.

"Узкие места" в СУБД в памяти настолько существенно отличаются от аналогов в "классических" СУБД, что простота и элегантность являются необходимым условием выживания. Борьба идёт за байты и инструкции, и сложный код просто не может работать эффективно.
Я расскажу как простые решения для обработки транзакций в памяти позволяют упростить и ускорить репликацию, откат при "аборте" транзакции, поддержку "продвинутых" возможностей, таких как триггеры и изменение схемы данных.

О спикере: Руководитель подразделения разработчиков, Mail.Ru Group
Константин Осипов работает в Mail.Ru Group с 2010 года и занимает должность руководителя подразделения разработчиков, высококлассный программист, специалист по системам управления базами данных.

В Mail.Ru Group разрабатывает высокопроизводительное хранилище данных Tarantool/Box. Является одним из основателей и активных участников Moscow MySQL User Group, с 2003 по 2010 год был одним из основных разработчиков СУБД MySQL и участвовал в создании многих возможностей 4.1, 5.0, 5.1 и 5.5.

До Mail.Ru Group Константин работал в Oracle, Sun, MySQL, Ringrows, Spylog, Interpro.

В 2001 году Константин Осипов окончил Московский Государственный Университет им. М.В. Ломоносова.


© VK, 2011–2024

Обратная связь

Присоединяйся:

Группа VK
  • Разработка:
    Команда
    VK Education
Версия портала - 5.78.5