title

text

Radoslav Glinsky
Radoslav Glinsky Skype (Microsoft) Software developer - PostgreSQL tooling
18:00 16 марта
45 мин

Тестовая среда по требованию

Вы тестируете свои релизы PostgreSQL в специально настроенной тестовой среде, прежде чем залить их в продакшен? Вы уверены, что ваша тестовая среда соответствует требованиям продуктовой среды и находится в актуальном состоянии?

В компании Skype мы сталкиваемся c разнообразными проблемами, связанными с тестированием баз данных: - Обобщение и отражение в тестовой среде всего многообразия вариантов продуктовой среды для тысяч реализаций PostgreSQL, связанных с удаленным вызовом процедур (RPC) и репликациями, серверной инфраструктурой, а также внешними скриптами БД. - Постоянно растущие требования к поддержке новых аппаратных средств, недостаточная очистка тестовых данных. - Различия между тестовой и продуктовой средой со временем накапливались.

Слайды

Другие доклады

  • Andreas Scherbaum
    Andreas Scherbaum Pivotal Главный инженер-программист
    22 мин

    СУБД Greenplum Database с массивно-параллельной архитектурой (MPP)

    Обзор архитектуры СУБД Greenplum Database (GPDB) с массивно-параллельной архитектурой (MPP). Из этого доклада вы узнаете о внутреннем устройстве GPDB, научитесь конфигурировать и настраивать GPDB, а также распределять данные для эффективной работы с MPP.

    ВИДЕО

  • Камиль Исламов
    Камиль Исламов Stickeroid Ai CTO
    22 мин

    Совместное использование хранимых процедур Postgres и ORM на примере Django

    Приводятся некоторые примеры и приёмы в проектировании архитектуры Web-приложений с совместным использованием технологий ORM с применением хранимых процедур Postgres на примере Python Django. Рассматриваются варианты реализации бизнес-логики в рамках СУБД с сохранением преимуществ Django и применения встроенной админ-панели.

    ВИДЕО

  • Андрей Фефелов
    Андрей Фефелов Mastery.pro Технический директор
    45 мин

    Postgres как основа BI платформы, особенности, практический опыт

    В докладе я расскажу почему Postgres отлично подходит как BI платформа для решения классических OLAP-задач.

    Будет дан краткий обзор доступных open source BI решений. Расскажу об архитектуре нашего решения (snowflake scheme), как мы делаем Extract Load Transform, настройках Postgres для специфических профилей нагрузки. Также упомяну о том, как мы пытались использовать Postgres в виде колоночной базы данных (cstore_fdw от Citus) и что из этого вышло. В конце доклада кратко расскажу про минусы и проблемы нашего подхода.

    ВИДЕО

  • Александр Алексеев
    Александр Алексеев Postgres Professional Software Developer
    22 мин

    ZSON, расширение PostgreSQL для прозрачного сжатия JSONB

    ZSON - это расширение PostgreSQL для прозрачног сжатия JSONB-документов. Сжатие основывается на использовании разделяемого словаря строк, наиболее часто используемых в заданных JSONB документах (не только ключей, но также и значений, элементов массивов, и т.д.) В некоторых случаях ZSON может сэкономить до половины дискового пространства и увеличить количество TPS на 10% за счет меньшего I/O.

    ВИДЕО