HTTP Server (Java)

Backend
HTTP Server (Java)

Tech Stack

Java
Linux
Git

Description

A from-scratch HTTP server in Java exploring networking fundamentals, protocol design, and concurrent request handling.

  • Implements HTTP request parsing and response generation without servlet containers.
  • Handles connection lifecycle and basic routing logic in pure Java.

Page Info

Core server implementation

Low-level TCP socket handling, HTTP protocol parsing, and static resource serving.

/logo.png

    Soufian Elouazzani - DevOps Engineer