Харденинг кластерного ПО
Hardening — процесс усиления защищенности системы с целью снижения рисков от возможных угроз. В своем докладе, я расскажу как защитить служебные кластерные коммуникации с помощью TLS соединений, во избежание случайного или несанкционированного доступа к хранилищам ETCD и REST API Patroni.
Видео
Видео доступно участникам мероприятия, выполнившим вход в личный кабинет
Другие доклады
-
ИИван Чувашов SoftSwiss DBA
А давайте рассмотрим ваши таблицы под микроскопом
Как вы, наверное, знаете, что PostgreSQL обладает рядом отличительных особенностей по сравнению с другими СУБД. Например, Postgres может обрабатывать и хранить множество различных типов данных. Но чтобы их использовать, нужно кое-что про них знать. В докладе мы с вами найдем причину, почему запросы к таблице начинают тормозить (и автовакуум/вакуум тут не при чем) и попробуем ускорить такие запросы. Я расскажу как работают целочисленные типы данных в PostgreSQL и затрону тему ускорения таких запросов. И напоследок, поговорим, а как сделать так, чтобы ваши данные в таблицах занимали меньше места и еще при этом выросла скорость запросов к этим данным.
-
Александр Календарёв DdataGile разработчик
ML in SQL
В современном анализе данных модели машинного обучения используется так же часто, как и базы данных. Такие гиганты, как Google и Amazon их уже совместили. Не отстаёт Microsoft и Yandex. Не пора ли внедрить модель машинного обучения в PostgreSQL?
В докладе кратко изложено, в чем заключается машинное обучение, показаны примеры использования машинного обучения у ведущих игроков рынка, ну и показан прототип, как это может быть в PostgreSQL.
-
ВВладимир Ситников PostgreSQL JDBC maintainer Performance Engineer
Прагматичный рассказ про b-tree индексы для разработчиков приложений
- Доклад о том, как в PostgreSQL работают "обычные индексы". Доклад будет крайне полезен как тем, кто начинает работать с базами данных, так и тем, кто работал, но подзабыл. Если доклад попадёт в золотые подборки "обязательно посмотреть на on-boarding'е разработчика", то цель достигнута.
В докладе рассмотрим:
- Как индекс ускоряет поиск
- Нужно ли индексировать условия where
- Нужно ли индексировать условия в order by
- Нужно ли индексировать внешние ключи (foreign keys)
- Что делать, если критериев поиска несколько
- В каком порядке указывать колонки в индексе
- Случаи, когда индекс замедляет работу, и как снизить влияние индекса на приложение
- Как индекс ускоряет поиск
- Доклад о том, как в PostgreSQL работают "обычные индексы". Доклад будет крайне полезен как тем, кто начинает работать с базами данных, так и тем, кто работал, но подзабыл. Если доклад попадёт в золотые подборки "обязательно посмотреть на on-boarding'е разработчика", то цель достигнута.
-
Мансур Галиев Maxim technology Ведущий инженер-программист
pgCodeKeeper - инструмент для легкой работы с PostgreSQL
Расскажем о созданном нами инструменте, который отслеживает изменения в БД и создаёт скрипты миграций выбранных объектов как в интерактивном, так и в автоматическом режиме.