pgcat
rubyrep
pgcat | rubyrep | |
---|---|---|
3 | 1 | |
2,551 | 179 | |
2.7% | - | |
8.0 | 0.0 | |
3 days ago | 10 months ago | |
Rust | Ruby | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pgcat
-
MySQL 8.2 Introduces Transparent Read/Write Splitting
Not natively, no. You’d need to front it with something like PgCat [0].
[0]: https://github.com/postgresml/pgcat
-
How to Listen to Database Changes Using Postgres Triggers in Elixir
For #1 I've been keeping a keen eye on pgcat [1], in particular the https://github.com/postgresml/pgcat/issues/303 which
- Can someone share experience configuring Highly Available PgSQL?
rubyrep
-
Can someone share experience configuring Highly Available PgSQL?
RubyRep - Look at the last commit; this is also a dead project. In any case, anything "database agnostic" isn't really suitable for failover, IMO.
What are some alternatives?
pgbouncer - lightweight connection pooler for PostgreSQL
postgresql_cluster - PostgreSQL High-Availability Cluster (based on "Patroni" and DCS "etcd" or "consul"). Automating with Ansible.
odyssey - Scalable PostgreSQL connection pooler
pgcluster - Docker swarm cluster of postgres databases with streaming replication, pgpool and repmgr
pg_auto_failover - Postgres extension and service for automated failover and high-availability
supavisor - A cloud-native, multi-tenant Postgres connection pooler.
postgres-operator - Production PostgreSQL for Kubernetes, from high availability Postgres clusters to full-scale database-as-a-service.
mssql-changefeed
patroni - A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes
cloudpilot-emu - A PalmOS emulator for the web
citus - Distributed PostgreSQL as an extension