SECON'2018
X международная конференция разработчиков программного обеспечения
×

Вопрос спикеру

Сообщение
×

Для назначения встречи введите свои данные

Напишите тему встречи

Еманов Дмитрий Firebird Project, Пенза
В докладе поговорим о популярных open-source RDBMS и их эволюции за последние годы: что происходит в технологиях, какие тренды наблюдаются, какие можно увидеть перспективы дальнейшего развития. Проанализируем SQL-функционал, NoSQL-расширения, различные архитектурные особенности - как с технической точки зрения, так и со стороны конкуренции между продуктами. Кто в какую сторону движется, чем хвастаются в роудмапах, что стараются замалчивать? Остались ли какие-либо уникальные особенности? О чем стоит задуматься перед миграцией с одного продукта на другой?




Осипов Константин Mail.Ru, Москва
В докладе попытаюсь сравнить архитектуру и технические решения,
используемые в современных SQL и NoSQL системах, в частности Couchbase,
MongoDB, Cassandra, CockroachDB и, конечно, Tarantool.

Как разбиваются данные, по диапазону, хэш функции, или bucket id? Как
выбирается размер бакета? Какая хэш-функция используется? Как происходит
перебалансировка при переполнении? Где хранится информация о распределении
данных и их текущим местоположении? Есть ли выделенный программный
компонент для роутинга запросов, или роутинг осуществляется самими
узлами хранения? Ответы на эти вопросы, а также на вопрос *почему*
разработчики приняли то или иное решение, плюсы и минусы различных
подходов я раскрою в своём докладе.

PS Несколько лет назад мы с Алексеем Рыбаком делали совместный доклад про
шардинг с использованием MySQL или PostgreSQL. Видео и слайды доклада можно
найти здесь: https://www.youtube.com/watch?v=MhGO7BBqSBU&t=2317s
https://habrahabr.ru/company/oleg-bunin/blog/313366/ Новый доклад - на
старую тему, но совсем с другой стороны: я буду рассказывать про устройство
готовых решений, а не про то, как приготовить решение самому.



Копытов Алексей Независимый консультант, Черноголовка
Несмотря на тот факт, что MySQL является самой популярной открытой СУБД, для многих людей его развитие остановилось где-то на уровне версии 5.1, выпущенной 10 лет назад. Мой опыт общения с пользователями самых разных СУБД говорит о том, что не у всех есть возможность следить за изменениями как в самом MySQL, так и в его форках. Хотя интерес к этим вопросам есть, и один из частых отзывов, который я слышу при общении -- "я и не знал, что в MySQL столько всего появилось!"

В этом докладе я постараюсь заполнить информационный пробел и дать обзор развития проекта MySQL и экосистемы вокруг него за последние годы, их текущего состояния, а также планов разработчиков на ближайшее будущее. Поговорю о ключевых изменениях в MySQL, MariaDB и Percona Server, начиная с версии 5.5 и предложу свой ответ на популярный вопрос "а что же из них всех нам выбрать?". Расскажу о предстоящем релизе MySQL 8.0 -- самом масштабным обновлении MySQL за всю его историю.