Skip to content

smallmocha/pegasus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pegasus基于C++11实现的高性能轻量级HTTP服务器

  • 利用IO多路复用技术epoll与线程池实现了多线程的Reactor高并发模型
  • 利用正则表达式与有限状态机解析HTTP请求报文,处理静态资源请求
  • 利用容器封装char,实现了自动增长的buffer
  • 实现了基于红黑树的定时器,关闭不活动连接
  • 利用单例模式和阻塞队列实现了异步日志系统

About

基于C++11实现的高性能轻量级HTTP服务器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published