> For the complete documentation index, see [llms.txt](https://hanfak.gitbook.io/workspace/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hanfak.gitbook.io/workspace/general-paradigms/distributed-systems/load-balancing.md).

# Load balancing

* Load balancing is a core networking solution used to distribute traffic across multiple servers

## Nginx

* Can be used to load balance traffic across multiple servers

## Algorithms

* <https://kemptechnologies.com/load-balancer/load-balancing-algorithms-techniques/>

### Round robin

### Weighted Round Robin

### Least Connection

### Weighted Least Connection

### Resource Based (Adaptive)

### Resource Based (SDN Adaptive)

### Fixed Weighting

### Weighted Response Time

### Source IP Hash

\##]

## Hashing

## Consistent Hashing

## links

* Gurauv <https://youtu.be/K0Ta65OqQkY>
* <https://samwho.dev/load-balancing/>
