Presented by:

8fe16e83d61a365286ff73b1d207d54a

Gavin M. Roy

AWeber Communications

Gavin M. Roy is the VP of Architecture at AWeber. With over 25 years of experience in the Internet industry, Gavin is responsible for the technical architecture and operational stability of several large-scale web properties. He is the author of “RabbitMQ in Depth,” and actively contributes to several open source projects and communities, including Erlang, Python, PostgreSQL, and RabbitMQ. Gavin is a member of several professional organizations, including the Erlang Ecosystem Foundation (EEF), Python Software Foundation (PSF), and the IEEE.

No video of the event yet, sorry!

Managing the DDL for an organization with many developers, databases, and complex schemas can be a challenge. Over time, our approach at AWeber has evolved and now includes pglifecycle, a tool we recently released as open-source. In this talk we'll review our Docker/Git/CI based workflow and the tooling that allows for code-review, testing, and deployment of new objects and modification of existing objects in our development, testing, staging, and production databases.

Date:
Duration:
20 min
Room:
Conference:
Postgres Conference 2020
Language:
Track:
Development
Difficulty:
Medium