PostgreSQL - Concepts - High Availability and Failure Scenarios