Table of contents

PgBouncer

PgBouncer sits between our apps and postgresql. It performs connection pooling, and can also treat databases on remote hosts as if they were local. From the perspective of an app, it is talking to a regular postgresql server.

Where it lives

  • In Carrenza, it lives on postgresql-primary-1.backend
  • In AWS, it lives on db-admin

The content-performance-manager, mapit, and transition apps use their own database servers, and do not connect through pgbouncer.

This page was last reviewed . It needs to be reviewed again by the page owner #govuk-2ndline.