Yoke: High-Availability PostgreSQL Clustering Solution icon

Yoke: High-Availability PostgreSQL Clustering Solution

Yoke is a robust auto-failover and redundancy solution designed for PostgreSQL, enabling the creation of high-availability clusters with ease of management. It ensures seamless database operations and automatic recovery from node failures, making it ideal for mission-critical applications.

Features

Three-node architecture: Includes primary, secondary, and monitor nodes for optimal redundancy.

SSH and rsync dependencies: Ensures secure and efficient data synchronization between nodes.

Customizable configuration: Each node operates with its own config.ini file, allowing tailored setups.

CLI support: yokeadm provides intuitive command-line management for monitoring and controlling the cluster.

Automatic failover: Automatically promotes the secondary node in case the primary node fails, ensuring minimal downtime.

Repository Details

1,343
64
Updated: 11/28/2024

Languages

Go
HTML
CSS
Ruby
JavaScript
Shell

Topics

postgres
auto-failover
redundancy
golang
nanobox
availability-cluster
cluster
nanopack

License

Other