This project implements a simple multi-threaded web server in Rust. It uses a thread pool to handle incoming HTTP requests concurrently. The server is capable of serving static files and handling basic GET requests.
- Multi-threaded architecture utilizing Rust's standard library
- Thread pool implementation for efficient resource management
- Handles static file serving and basic HTTP GET requests
- Rust programming language (ensure it's installed: Install Rust)
-
Clone the repository:
git clone https://github.com/blaze-d83/multi-threaded-rs.git
-
Navigate to the Project directory:
cd multi-threaded-rs
-
Build / Run the Project:
cargo build --release
cargo run
- Run the Server
- Access the server in your browser at
http://127.0.0.1:7878