Skip to content

guapia233/HyperServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

基于C/C++的高并发Linux Web服务器

  • 使用 socket 实现不同主机之间的通信,使用 epoll 技术实现 I/O 多路复用。
  • 利用主从状态机解析 HTTP 请求报文,实现处理静态资源的请求。
  • 实现定时器,并基于单例模式和阻塞队列设计异步日志模块,实现高效日志写入。
  • 设计高效的事件处理模型,本项目使用模拟 Proactor 并发模型。

code lines == 3329

About

基于C/C++的高并发Linux Web服务器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors