Console Login

#High Availability

All articles tagged with High Availability

#High Availability

Near-Zero-Downtime PostgreSQL and MySQL Migration via Replication

How to move a large live PostgreSQL or MySQL database to a new server with streaming replication and a short write freeze, including the pitfalls in common…

Microservices Gateway and Circuit Breaker Patterns on Nginx and…

How an Nginx API gateway with rate limiting and upstream keepalive, plus an opossum circuit breaker, limits cascading failures between microservices (2022…

NATS JetStream cluster for microservices: setup and pitfalls (2021)

How to run a three-node NATS JetStream cluster (server 2.6, nats.go 1.13) with replicated streams, authentication, correct acks and sane OS limits.

Fault-Tolerant Service Routing with HAProxy and ZooKeeper

How to keep a local HAProxy in step with a ZooKeeper service registry: ephemeral znodes, a watcher that regenerates the config, and a graceful reload.

HAProxy 1.4 and Keepalived on CentOS 6: Redundant Load Balancing

Put HAProxy 1.4 in front of web nodes on CentOS 6, tune the kernel and use Keepalived VRRP so the balancer itself is no single point of failure.

MySQL 5.5 vs PostgreSQL 9.1: Choosing and Replicating Safely

Why asynchronous replication can lose committed transactions, and how MySQL 5.5 semisync and PostgreSQL 9.1 synchronous replication address it on a CentOS 6…

Active-passive HAProxy and keepalived load balancing (2009)

How to remove the single points of failure from a small web cluster in 2009: two HAProxy nodes sharing a VRRP address in front of two or more web nodes.

Recent Searches