PGMeetupNSK. Разговоры вокруг QA: Python-фреймворки, ПАК для PostgreSQL и тестирование на 10 000 точек доступа
3 февраля в Новосибирске состоится PGMeetupNSK — камерная встреча от Postgres Professional для обсуждения актуальных вопросов обеспечения качества. В этот раз мы выбрали направление QA и собрать специалистов, готовых поделиться опытом разработки тестовых фреймворков, создания программно-аппаратных комплексов и нагрузочного тестирования.
Встреча пройдёт в офисе Postgres Professional в Академгородке за пиццей и неформальным общением. Участие бесплатное, но количество мест ограничено: все заявки рассматриваются и одобряются вручную.
Мы подготовили три доклада от экспертов, которые расскажут о реальных задачах тестирования — от разработки Python-фреймворка для PostgreSQL до виртуализации 10 000 точек доступа.
Спикер: Константин Беркаев, разработчик Postgres Professional.
Как протестировать PostgreSQL не как компонент приложения, а как систему целиком? Константин расскажет об архитектуре Python-фреймворка, созданного для этой задачи. Вы узнаете, как устроена интеграция с внешними библиотеками, как управлять жизненным циклом кластера и какие решения повлияли на текущий вид компонентов. Будут продемонстрированы отдельные модули фреймворка с объяснением логики их устройства.
Спикер: Иван Калачев, руководитель группы Postgres Professional.
Создание программно-аппаратного комплекса (ПАК) для PostgreSQL — это не просто установка базы на ОС. Это продукт, обеспечивающий высокую доступность, катастрофоустойчивость и предсказуемую производительность на реальном отечественном железе. Иван расскажет, какие компоненты пришлось написать с нуля: сервис провижнинга ОС на bare metal, управление жизненным циклом инстансов, внутриконтейнерный провижнер и трёхагентную модель ответственности.
Отдельно разберём «Postgres на стероидах»: расширения,
Читать на habr.com