dantol29 / webserver

Our own HTTP server
4 stars 1 forks source link

Add note and doc about event driven architecture of webserv #22

Open 552020 opened 6 months ago

552020 commented 6 months ago

Since we are not allowed to use pthread and and we can fork new processes only for CGI it is clear that the architecture of our 'webserv' web server will be event driven.

There are basically three possible architecture models to handle concurrent requests in a webserver:

The most famous single threaded piece of software is node.js, which relies on the Google V8 Engine, which powers also Google Chrome.

The note as in the title of the issue, could be a short sentence in the README, if we want to create more content about it, then the note coud be integrated in an ad hoc document.

This is explicitly left as 'backlog' issue.

linear[bot] commented 6 months ago

WEB-26 Add note and doc about event driven architecture of webserv