diff --git a/README.md b/README.md
index db6fcc0..bfa9733 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,16 @@
-# Load Distrix
-
+
+
Load Distrix
+
+
Load Distrix is a simple HTTP load balancer written in Go. It distributes incoming HTTP requests across multiple backend servers, ensuring high availability and fault tolerance. The load balancer uses a round-robin algorithm to cycle through the available backend servers, automatically retrying requests on failure and marking unresponsive servers as down.
+
+
+
+
-## Features
+
+
+## Features :crystal_ball:
- **Round-Robin Load Balancing:** Distributes requests evenly across backend servers.
- **Health Checks:** Continuously monitors the status of backend servers.
@@ -16,6 +24,7 @@ Load Distrix is a simple HTTP load balancer written in Go. It distributes incomi
## Usage
+
1. Clone the repository:
```sh
@@ -74,7 +83,11 @@ go build -o loaddistrix main.go
4. The load balancer will start on port 8000. You can now send HTTP requests to `http://localhost:8000`, and they will be distributed across your configured backend servers.
-## Configuration
+
+
+
+ Configuration :mailbox_with_mail:
+
To configure loadbalancer, write a configuration file with your choice of file extension. Each backend server should be specified with its `host` and `url`.
@@ -116,3 +129,46 @@ url="http://127.0.0.1:8082"
...continue with your backend configuration
```
+
+
+
+
+## :zap: Featured In:
+
+
+
+
Open Source Programs
+
+
+
+ Event Logo |
+ Event Name |
+ Event Description |
+
+
+ |
+ GirlScript Summer of Code 2024 |
+ GirlScript Summer of Code is a three-month-long Open Source Program conducted every summer by GirlScript Foundation. It is an initiative to bring more beginners to Open-Source Software Development. |
+
+
+
+
+
+Our Contributors ❤️
+
+
+
+
+
+
+
+
+
Support
+
+
+
+ Don't forget to leave a star
for this project!
+
+
+Go to Top
+