Geekwalk——目标是用Java实现精巧且带UI的反向代理服务器
标题有两重含义:
这是一个我用业余时间,慢慢打磨的项目,几乎所有的编程工作都会以B站 / 的形式共享出来,所以你会看到一个程序员亦步亦趋编写代码的全过程,故而命名为Geekwalk
反向代理服务器,在实际项目中主要扮演网关——Gateway的角色,因此本项目也以G、W两个字母开头的单词作为呼应
项目计划:
实现反向代理关键代码
反向代理支持配置文件
增加单元测试
支持静态站点部署
websocket反向代理
websocket反向代理追加单元测试
压力测试一波,对比下Nginx
反向代理支持负载均衡
支持UI配置
日志及统计 暂时不做了
1