hetao超高性能 Web 服务器
说明:本项目与此前的 htmlserver 项目为同一个开发者开发的相同项目,旧项目已不再更新。现在代码已移到新项目 hetao。
hetao 是一款国人原创研发的开放源代码的 C 语言实现的支持高并发、超高性能 Web 服务器,使用高性能 HTTP 解析器 fasterhttp 作为其解析核心。
hetao在开启 Keep-Alive 和 gzip 压缩时性能比 nginx 约快3倍。
目前只支持Linux,后面会支持WINDOWS。
hetao 功能:
-
支持HTTP/1.0、HTTP/1.1
-
支持通讯超时控制
-
支持多侦听端口
-
支持多虚拟主机(基于域名)
-
支持自定义错误页面
-
支持自定义缺省index文件
-
支持自适应Keep-Alive
-
支持自适应gzip、deflate压缩
-
支持工作进程绑定CPU
-
支持工作进程崩溃后,管理进程自动重启工作进程
-
支持优雅重启/重载配置,重启期间完全不中断对外服务
-
支持反向代理负载均衡(目前支持轮询、最少连接数算法)
(以上应该就是一个Web服务器的主要功能了吧)
性能压测:
软件结构:
内部实现:
源代码托管:
评论
YACSPHP web 服务器
YACS是一个强大的PHP脚本,可以让你维护一个动态的Web服务器。特性:-Runsonyourownserver,oronasharedwebsite-Postarticleswithwebform
YACSPHP web 服务器
0
tamacatJava Web服务器
tamacat是一个开源的JavaWeb服务器。支持HTTP和HTTPS协议,基于ApacheHttpComponents实现。支持基本,摘要,WS-Security(WSSE)和基于表单的身份验证。
tamacatJava Web服务器
0
UV-WebWSGI Web服务器
uv-web是一个轻量级的支持高并发的WSGIWeb服务器,基于libuv构建,部分代码源于开源项目bjoern,本质是python的C扩展,所以适用于部署绝大部分pythonweb应用(如Djang
UV-WebWSGI Web服务器
0
Redis超高性能 key-value 数据库
Redis是一个高性能的key-value数据库。redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,
Redis超高性能 key-value 数据库
0