Skip to content

HTTP-based Web Server implementation leveraging async I/O operations.

Notifications You must be signed in to change notification settings

ancamaxim/Asynchronous-Web-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Implemented a web server that uses the following advanced I/O operations:

  • Asynchronous operations on files
  • Non-blocking operations on sockets
  • Zero-copying
  • Multiplexing I/O operations

The server implements a limited functionality of the HTTP protocol: passing files to clients.

The web server will use the multiplexing API to wait for connections from clients - epoll.

On the established connections, requests from clients will be received and then responses will be distributed to them.

Statement

About

HTTP-based Web Server implementation leveraging async I/O operations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published