全生态适配
支持所有遵循 Servlet 规范的框架,包括但不限于 Spring Boot、Spring Cloud、Shiro 等。 无论是传统的 Web 应用,还是现代化的微服务架构,都能无缝运行。
全生态适配
支持所有遵循 Servlet 规范的框架,包括但不限于 Spring Boot、Spring Cloud、Shiro 等。 无论是传统的 Web 应用,还是现代化的微服务架构,都能无缝运行。
技术至上
采用轻量级设计和高效 IO 模型,支持十万级 QPS,内存占用低至 12MB。无论是高并发场景,还是资源受限的环境,都能游刃有余。
灵活扩展
提供丰富的 SPI 接口和插件机制,支持自定义协议处理、安全策略扩展、性能监控集成等。无论是业务需求还是架构调整,都能轻松应对。
安全可靠
内置完善的安全机制,包括 SSL 加密、访问控制、防注入攻击等。同时具备高可用性和高稳定性,支持热部署、平滑升级等企业级特性。
SpringBoot项目 100万 次请求
服务端测试代码:Bootstrap.java
| concurrency | Tomcat | Undertow | smart-servlet | 压测指令 |
|---|---|---|---|---|
| 10 | 64311 | 74860 | 93812 | ab -n 1000000 -c 10 -k http://127.0.0.1:8080/plaintext |
| 100 | 92047 | 89037 | 108844 | ab -n 1000000 -c 100 -k http://127.0.0.1:8080/plaintext |
| 1000 | 88997 | 102439 | 111308 | ab -n 1000000 -c 1000 -k http://127.0.0.1:8080/plaintext |
购买商业许可证获得的功能与开源版本的功能有区别吗?
没有。商业版与开源版的代码完全相同,我们确保两个版本在功能和性能上保持一致。
smart-servlet 采用 AGPL-3.0 与商业许可双重授权,你可以根据自己的需求来选择许可证类型。
是否要购买商业许可证才能用在商业环境?
是的。凡用于企业场景需要获得商业授权,开源版仅面向个人学习使用。
商业授权的技术支持有效期是多久?
技术支持有效期为 6 个月。
我们相信在这段时间内你的团队可以完全掌握该版本的使用,并验证该版本是否满足你的需求。
商业版可以试用吗?
可以。
联系我们可获得运行时有效期 30 分钟的商业版。
smart-servlet 支持 javax-servlet 吗?
支持定制化服务。
smart-servlet 起初便是源于 javax-servlet 4.0 规范。结合 smart-servlet 自身的产品定位,继续投入 javax-servlet 不利于项目发展。
若有这方面需求的客户,可以尝试走定制化服务。