Hacker News new | past | comments | ask | show | jobs | submit login

since we're talking postgresql:

i recently started diving into postgresql and it seems to me that there is a patchwork of HA solutions (with patroni being the most feature-full) but no real multi-master solution for postgresql released under an open source license.

There's BDR (bi-directional replication) but apparently 2ndquadrant pulled it back under a proprietary license, am i right?

what's the current status of postgresql multi-master HA?




Not multi-master, but pg_auto_failover looks to be a very nice solution for HA, and one that is operationally simple to manage: https://github.com/citusdata/pg_auto_failover


I just yesterday set up pg_auto_failover, and it was such a breeze compared to Patroni/PAF/repmgr. Less moving parts and a much simpler, but flexible setup. They did a really good job there! Also forced me to finally implement multihost support in my Postgres.js driver.


> i recently started diving into postgresql and it seems to me that there is a patchwork of HA solutions (with patroni being the most feature-full) but no real multi-master solution for postgresql released under an open source license.

true multi master is barely needed. but there is citus which uses the gpl, which can be run in multi master. and yes patroni is really really awesome.


Thanks, I'll look into that!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: