Home / Companies / Tiger Data / Blog / Post Details
Content Deep Dive

Evaluating high availability solutions for TimescaleDB + PostgreSQL

Blog post from Tiger Data

Post Details
Company
Date Published
Author
Lee Hampton
Word Count
1,300
Company Posts That Month
1
Language
English
Hacker News Points
-
Post removed?
No
Summary

We evaluated several third-party tools for high availability (HA) and automatic failover for PostgreSQL, a requirement for any reliable system. We looked for solutions that support streaming replication, different modes of replication, network partitions, operational simplicity, load balancing, cloud providers, containerized deployments, known consensus algorithms, manual management, community adoption, and permissive licenses. After evaluating several options, including Stolon and Patroni, we chose Patroni due to its simpler architecture, modular approach to load balancing, and ease of use. The core architecture of Patroni involves deploying a bot on each PostgreSQL node that manages the database and updates the distributed consensus system using etcd. This allows for leader election, health checks, and automatic failover in case of primary or replica failures.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 5 245 81 38 -32%
Kubernetes 2 343 42 28 +42%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.