В пятницу, 28 февраля мы зовем всех, кого интересуют вопросы современных производительных баз данных, к нам на первый @Databases Meetup by Mail.ru Cloud Solutions.
В программе: «Газинформсервис» расскажет, как готовить безопасные СУБД без потери производительности, Arenadata познакомит вас с внутренним устройством Greenplum — мощной массивно-параллельной СУБД для аналитических задач, а мы от Mail.ru Cloud Solutions в очередной раз поищем универсальную базу данных, не найдём — и расскажем, как и на чём строили свою платформу IIoT (спойлер: не обошлось без Tarantool).
Не расходитесь после программной части, подготовили место для дружеского общения ;)
Москва, Ленинградский проспект, 39, стр. 79Databases Meetup #1
- Анонс
- Программа
- Участники
- Спикеры
В пятницу, 28 февраля мы зовем всех, кого интересуют вопросы современных производительных баз данных, к нам на первый @Databases Meetup by Mail.ru Cloud Solutions.
В программе: «Газинформсервис» расскажет, как готовить безопасные СУБД без потери производительности, Arenadata познакомит вас с внутренним устройством Greenplum — мощной массивно-параллельной СУБД для аналитических задач, а мы от Mail.ru Cloud Solutions в очередной раз поищем универсальную базу данных, не найдём — и расскажем, как и на чём строили свою платформу IIoT (спойлер: не обошлось без Tarantool).
Не расходитесь после программной части, подготовили место для дружеского общения ;)
18:00-19:00 Сбор гостей и регистрация
19:00-19:50 «Безопасность и СУБД. Как подобрать средства защиты, чтобы не увидеть свою базу в даркнете, сохранив её производительность» (Денис Рожков, «Газинформсервис», руководитель разработки ПО)
Обычно в БД хранят ценную информацию, с которой работает много пользователей, поэтому задачи безопасности и производительности СУБД надо решать с самого начала проекта. Можно использовать различные решения по обеспечению зашиты, но почти всегда это снижает производительность, так как добавляет операций вычислений на разных этапах.
Мы расскажем, на что обращать внимание с самого начала и как сформировать нужный уровень защиты, при этом не погубив производительность. Рассмотрим, какие подходы уместны для каких задач и почему некоторые привычные решения не так хороши, как кажется. Например, часто защиту конфиденциальных данных пытаются решить шифрованием столбцов в таблицах, но именно это усложняет использование индексов и ограничивает обеспечение ссылочной целостности.
В докладе рассмотрим:
— Нужна ли вообще защита на уровне СУБД?
— Эволюцию развития механизмов обеспечения безопасности и отечественную специфику решений
— Что не стоит забывать при распределённых решениях
— Зачем нам сквозное шифрование данных и как устроено управление ключами прямо в СУБД
— Почему нельзя взять и использовать все средства везде и сразу
19:50-20:30 «Базы данных в современной IIoT-платформе» (Андрей Сергеев, Mail.ru Cloud Solutions, руководитель группы разработки IoT-решений)
Как известно, универсальной базы данных не существует. Особенно когда вам нужно построить платформу интернета вещей, способную обрабатывать миллионы событий от датчиков в секунду в режиме near real-time.
В нашем продукте Mail.ru IoT Platform мы не сразу пришли к текущему решению — начиналось всё с прототипа на базе Tarantool. Я расскажу, какой путь мы прошли, с какими проблемами столкнулись и как их решали. А также покажу текущую архитектуру современной платформы индустриального интернета вещей.
В докладе:
— Поговорим о предъявляемых нами требованиях к базе данных, универсальном решении и CAP-теореме
— Проверим, является ли подход database + application server in one серебряной пулей
— Проследим эволюцию платформы и, соответственно, эволюцию используемых баз данных
— Расскажем о том, сколько у нас всё-таки используется Tarantool’ов и как мы дошли до жизни такой
20:30-21:10 «Greenplum: от двух до сотен серверов. Строим современную аналитику с ACID, ANSI SQL и целиком на OpenSource» (Дмитрий Павлов, Arenadata, Chief Product Officer)
Не секрет, что в успешных бизнесах количество данных, используемых для принятия решений, растет экспоненциально. В таких условиях становится невозможным решать задачи аналитики на традиционных СУБД и на помощь приходят кластерные массивно-параллельные системы.
Greenplum — ведущая массивно-параллельная СУБД с открытым исходным кодом. Горизонтальная расширяемость до десятков петабайт, понятный пользователям синтаксис ANSI SQL, транзакционность, совместимость с PostgreSQL, возможность обучать и применять модели машинного обучения — всё это сделало «зелёную сливу» популярнейшим решением для масштабных аналитических систем и в небольших стартапах, и в огромных корпорациях.
В этом докладе детально расскажем про архитектуру СУБД, внутреннее устройство, вопросы надёжности, а также затронем темы:
— ACID в MPP СУБД — консистентность и/или шардирование?
— Параллельная интеграция с другими кластерными системами: no bottlenecks!
— Использование ML-моделей как SQL-функций в распределенной СУБД
— Работа Keras + TensorFlow + CUDA + Nvidia v100 в условиях транзакционной СУБД
— Разграничение ресурсов в аналитической СУБД
— Компрессия — почему это так важно в аналитике?
21:10-22:30 @After-Party