PostgreSQL high availability needs more than a replica