Все новости

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

9 Октябрь 2015

Тип мероприятия:
Открытое
Дата начала:
19 Октябрь 2015 в 18:00
Дата окончания:
19 Октябрь 2015 в 21:00
Место проведения:
Офис Мэйл.Ру, Ленинградский проспект, д. 39, стр. 79
Количество свободных мест:
Осталось 40 мест
Что особенного в 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 году Константин Осипов окончил Московский Государственный Университет им. М.В. Ломоносова.


Назад Вперед

17 Август 2022

Открыт набор на программы по IOS- и Android-разработке

VK открывает набор на бесплатную программу по iOS- и Android-разработке для студентов МГТУ им. Н. Э. Баумана. На практике ты узнаешь, как создают мобильные приложения и научишься применять продуктовый подход в разработке.

Регистрируйся до 12 сентября:

Обучение стартует 29 сентября и продлится два семестра.

Что даёт обучение:

  • получишь навыки в области разработки мобильных приложений: от идеи до запуска;
  • научишься применять продуктовый подход в разработке: видеть продукт со стороны пользователя, управлять его развитием, применять гипотезы;
  • изучишь основные принципы разработки пользовательских интерфейсов;
  • научишься работать в продуктовой команде, узнаешь, как составлять резюме и проходить собеседования.

Кто может участвовать

Студенты бакалавриата и специалитета со второго курса, студенты магистратуры и аспиранты МГТУ им. Н. Э. Баумана.

Как поступить

Предстоит пройти тесты на логику и знание Swift/Kotlin (в зависимости от трека — iOS или Android) и пройти собеседование.


 

10 Август 2022

Открыта регистрация на программу по WEB-разработке от VK

Бесплатная программа по Web-разработке от VK
VK открывает набор на бесплатную программу «Web-разработчик» для студентов МГТУ им. Н.Э. Баумана. Обучение длится два года: участники смогут углубить знания и получить практический опыт, чтобы стать востребованными специалистами и быстро развиваться в веб-разработке.

Регистрируйся до 12 сентября: https://vk.cc/cfFYpy

Что даёт обучение
• Сильные теоретические и практические знания в бэкенд- и фронтенд-разработке.
• Опыт решения реальных задач, которыми занимаются специалисты в IT-компаниях.
• Итоговый проект: студенты создадут его вместе с менторами-преподавателями из VK и усилят проектом свои портфолио. 
Кто может участвовать
Студенты бакалавриата и специалитета старше второго курса, магистранты и аспиранты.
Как поступить
Пройти тестирование на базовые знания алгоритмов и структур данных, программирования и веб-технологий. После успешного теста пригласим на техническое собеседование.