← Back to projects

Simple Event Driven HTTP/1.1 Server in C++

A high-performance HTTP server implemented in C++ using event-driven architecture.

C++ HTTP/1.1 epoll Thread Pool Networking

A high-performance HTTP server implemented in C++ using event-driven architecture.

Features

  • HTTP/1.1 compliance
  • Keep-alive connections
  • Configurable thread pool
  • MIME type detection
  • Directory listing

The server uses epoll for efficient I/O event notification and implements a modular architecture for easy extension.