Java-HTTP, a Simple, Fast HTTP Server with Virtual Threads
7 months ago
- #HTTP Server
- #Java
- #Performance
- java-http 是一个轻量级、开源、零依赖的 Java HTTP 服务器
- 设计理念与JDK原生风格一致,无需任何外部依赖(包括日志框架)
- 提供类似Node.js或Flask的极简API,用最少代码构建HTTP服务器
- 颠覆传统Java Web模型——应用程序本身即入口,而非容器
- 为解决Java生态缺乏简单HTTP服务器而创建,避免臃肿和复杂性
- 性能基准测试显示每秒可处理约12万次请求
- 采用Java 21虚拟线程(Project Loom),在保持性能的同时简化代码
- 鼓励通过实际使用、问题反馈和GitHub提交PR等方式参与社区贡献
- 已被FusionAuth用于生产环境,验证了其大规模应用的可靠性和性能