Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[English]: Load Balancer (issue 330) #358

Merged
merged 2 commits into from
Feb 1, 2022
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions content/en/load_balancer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Load Balancer
status: Feedback Appreciated
category: concept
---

## What it is
A load balancer is a method to distribute incoming network traffic across a group of servers in the back-end. The solution can be software or hardware based.

## Problem it addresses
This helps solve the issue related to high availability and distributed systems. When working on an application or service that needs to scale to hundreds of thousands of users, one will often need to distribute that application on multiple servers. The load balancer is the "traffic cop" that routes traffic.

## How it helps
A load balancer will act as front-end for network traffic and clients. It often has various methods to check which server(s) is up and has the lowest load to handle the request.