JAVA

据说比Spring快44倍的web开发框架,不妨试试

2020-07-16  本文已影响0人  字母哥课堂

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

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

用这个框架有什么好处?

1. 降低成本

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

重点来了,它比类似 Spring Boot 这种内嵌 Tomcat 式的主流微服务框架平台要快 44 倍,并且只需要用其 1/5 内存,听起来是不是很牛逼,确实是节约了不少内存空间.

这是一个基准测试报告,与Spring Boot和其他微服务平台进行了比较:

详细报告:https://github.com/networknt/microservices-framework-benchmark

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

这也是与其他Web框架的比较:

详细报告:https://www.techempower.com/benchmarks/#section=data-r15&hw=ph&test=plaintext

2.丰富的功能

Github地址:https://github.com/networknt/light-4j

最后

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

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

欢迎关注我的博客,里面有很多精品合集

觉得对您有帮助的话,帮我点赞、分享!您的支持是我不竭的创作动力! 。另外,笔者最近一段时间输出了如下的精品内容,期待您的关注。

上一篇下一篇

猜你喜欢

热点阅读