python有类似spring_据说比Spring快44倍的web开发框架

据说比

该框架称为:**light-4j **。官方网站简介:A fast, lightweight and more productive microservices framework。很简单,翻译过来就是:一个快速、轻量级和更高效的微服务框架.

为什么叫light-4j?全称应该是:Light for Java,意味着轻量级,并以闪电般的速度来进行 Java 编程.

用这个框架有什么好处?

1. 降低成本

为什么说它能降低成本,因为它速度非常快,占用内存也非常小.

重点来了,它比类似

这是一个基准测试报告,与

很强大,性能与 Go 语言并肩,并且拥有更低的平均延迟.

这也是与其他

2.丰富的功能

具有启动/关闭挂钩和各种中间件的插件架构

分布式OAuth2 JWT安全验证作为框架的一部分

基于OpenAPI规范的请求和响应验证

收集测量指标以及支持服务和控制台上显示的客户

全局运行时异常处理,例如API异常和其他检查的异常

在日志输出之前对敏感数据进行加密,例如信用卡,SIN号等。

清除请求参数,请求标头和正文的跨站点攻击脚本

审核重要信息或整个请求/响应

请求主体支持各种类型的内容类型

配置标准化的响应代码和响应消息

支持外部配置的Docker环境的所有模块

来自其他域名的跨域处理

支持限速处理外部提供的服务

服务发现和注册支持直接连接,领事和Zookeeper

客户端发现和负载平衡,消除了代理层

与Light-OAuth2紧密集成并支持可追溯性

首先在这里介绍,每个有兴趣的人都可以去Github修补一下…

最后

阅读完之后,您可能会问,目前有在广泛的使用吗?这个我目前没有可靠数据,但这个框架的性能表现和内存消耗真的非常惊人,以及它的各种功能特性都值得借鉴。

比 Spring Boot 框架要快 44 倍,但是我觉得这个大家也不用太纠结,Spring 发展到今天,经过国外各种大神的打磨,可以说是非常精湛.Spring 日益宠大的同时,其内部依赖集成了太多东西,在性能这方面没其他框架强,确实能够理解,但 Spring 的生态圈是没有任何框架可以比拟的。在追求生态完整性的同时,它肯定也会牺牲很多东西,所以,我觉得一个生态繁荣的技术平台比追求性能更重要.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值