/TinyWebServer

Linux下C++轻量级Web服务器学习

Primary LanguageC++

TinyWebServer

Linux

已完成

  • 单reactor多线程
  • 定时器(set版)
  • HTTP自动机
  • HTTP的GET,HEAD方法
  • 异步双缓冲日志系统

计划中

  • HTTP的POST方法
  • 多reactor多线程
  • 定时器(priority_queue版,堆版,红黑树版)
  • 添加web页面
  • 添加数据库连接池
  • 服务器压力测试
  • 使用c11新特性进行重构