compare
Patroni vs pg_auto_failover
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Patroni | pg_auto_failover |
|---|---|---|
| Language | Python | C |
| Licence | MIT | Other |
| Stars | 8.8k | 1.4k |
| Latest | v4.1.5 | v2.2 |
| Last push | 2026-10-17 | 2026-10-14 |
| Release cadence | about 1 day between releases | about 298 days between releases |
| Active contributors | 17 commit authors on the default branch in the last 90 days | 1 commit author on the default branch in the last 90 days |
| Flags | none | none |
How they relate
pg_auto_failover replaces Patroni. Alternatives to Patroni →
Full replacementPostgreSQL failover with a monitor node instead of an external consensus store.
Both replace Amazon RDS. Alternatives to Amazon RDS →
PartialPatroniAutomatic PostgreSQL failover and leader election on your own servers, without the managed service.
Partialpg_auto_failoverAutomatic PostgreSQL failover on your own servers, without the managed service.
pg_auto_failover
- v2.22025-04-03This release includes support for Postgres major version 17 as well as dependency and documentation updates. It also dr…
- v2.12023-11-24This release incorporates support for Postgres major version 16, some bug fixes,
- v2.02022-10-07This new release includes support for Citus in pg_auto_failover, the usual
- v1.6.42022-04-06This is a bug fix release for the 1.6 series.
- v1.6.32021-11-09This is a bug fix release for the 1.6 series.
Patroni
✓ signed The latest release, v4.1.5, carries a signature GitHub verified.
Loading the security report
pg_auto_failover
✓ signed The latest release, v2.2, carries a signature GitHub verified.
Loading the security report