Grokking System Design Fundamentals
Ask Author
Back to course home

0% completed

Vote For New Content
bhairava s
Diff between High Availability and Reliability

bhairava s

Jul 28, 2024

  • High Availability (HA): Ensures that systems are operational and accessible with minimal downtime through redundancy, failover mechanisms, load balancing, data replication, and monitoring.
  • Reliability: Ensures that systems function correctly and consistently over time through error handling, robustness, fault tolerance, thorough testing, and regular maintenance.

0

0

Comments
Comments

On this page

  1. Round Robin

Use Cases

  1. Least Connections

Use Cases

Comparison to Round Robin

  1. Weighted Round Robin

Pros

Cons

Use Cases

  1. Weighted Least Connections

Pros

Cons

Use Cases

  1. IP Hash

Example

Pros

Cons

Use Cases

  1. Least Response Time

How Least Response Time Load Balancing Works

Pros

Cons

Use Cases

  1. Random

Pros

Cons

Use Cases

  1. Least Bandwidth

Pros

Cons

Use Cases

  1. Custom Load

How Custom Load Load Balancing Works

Pros

Cons

Use Cases