Skip to content

zhywanna/webserver

Repository files navigation

webserver

To learn socket network programming skills, a lightweight web server was developed using C++ in Linux environment. The server employs thread pool, socket, epoll, and event handling (simulating Proactor) technologies, and uses finite state machine to parse HTTP requests. It can handle tens of thousands of concurrent connections and data exchange as tested with Webbench.

About

Tinywebserver with C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published