compose / governor

Runners to orchestrate a high-availability PostgreSQL
MIT License
512 stars 75 forks source link

Support synchronous replication #10

Closed Winslett closed 9 years ago

Winslett commented 9 years ago

Asynchronous replication does not work for everyone. Add ability to use synchronous.

Includes:

titanous commented 9 years ago

Check out Joyent's Manatee state machine for an example of how to do an HA Postgres system that is safe. It actually requires a ton of work (and the use of sync replication) to eliminate all of the data-mangling failure cases.