HA Cluster Notes and Application Design
·430 words·3 mins
When designing systems with higher traffic, you will eventually encounter cluster-related issues.
Cluster # A collection of one or more machines (nodes) with three different purposes:
Load Balancing # Allows multiple machines to share tasks as evenly as possible, accelerating application execution.
High Availability (HA) # For high availability and redundancy, if one machine suddenly fails, others can take over.