Я настраиваю систему с 1 сервером приложений и 1 сервером БД, я хочу использовать функции пула соединений pgpool, чтобы обеспечить стабильность сайта и снизить накладные расходы. Должен ли я иметь настройку pgpool в приложении или на сервере базы данных для максимального воздействия?
Зависит от загрузки каждого. Если сервер приложений загружен больше, чем база данных, поместите ее на сервер базы данных. Если база данных будет находиться в гипердвигателе, пока приложение ждет данных, поместите ее на стороне приложения.