Couchbase has improved high availability for mission-critical deployments, reducing operator intervention by automatically detecting and failing over disk failures, multiple server failures, and entire server groups. Users can configure automatic failover settings in the Couchbase Web Console or via the CLI/REST API, including enabling auto-failover on disk issues, allowing up to three nodes to be failed over automatically without manual intervention, and configuring server group awareness with a minimum of three server groups required for successful failure. This enhancement aims to save operators time and energy while preventing data loss and ensuring data integrity and consistency.