一個(gè)比Spring Boot快44倍的Java框架鸭廷!

最近棧長(zhǎng)看到一個(gè)框架,官方號(hào)稱(chēng)可以比 Spring Boot 快 44 倍熔吗,居然這么牛逼辆床,有這么神奇嗎?今天帶大家來(lái)認(rèn)識(shí)一下桅狠。

這個(gè)框架名叫:light-4j讼载。

官網(wǎng)簡(jiǎn)介:A fast, lightweight and more productive microservices framework

很簡(jiǎn)單,翻譯過(guò)來(lái)就是:一個(gè)快速中跌、輕量級(jí)和更高效的微服務(wù)框架咨堤。

為什么叫l(wèi)ight-4j?
全稱(chēng)應(yīng)該是:Light for Java漩符,意味著輕量級(jí)一喘,并以閃電般的速度來(lái)使用 Java 編程。

這個(gè)框架有什么用陨仅?
1津滞、降低成本

為什么說(shuō)它能降低成本,因?yàn)樗俣确浅灼伤?齑バ欤加脙?nèi)存也非常小。

重點(diǎn)來(lái)了狐赡,它比類(lèi)似 Spring Boot 這種內(nèi)嵌 Tomcat 式的主流微服務(wù)框架平臺(tái)要快 44 倍撞鹉,并且只需要用其 1/5 內(nèi)存,聽(tīng)起來(lái)是不是很牛逼颖侄,確實(shí)是節(jié)約了不少內(nèi)存空間鸟雏。

這里有一份 benchmark 的測(cè)試報(bào)告,它與 Spring Boot 及其他微服務(wù)平臺(tái)作了一個(gè)比較:

詳細(xì)報(bào)告:https://github.com/networknt/microservices-framework-benchmark

很強(qiáng)大览祖,性能與 Go 語(yǔ)言并肩孝鹊,并且擁有更低的平均延遲。

這里還有一份與其他 web 框架的對(duì)比:

詳細(xì)報(bào)告:https://www.techempower.com/benchmarks/#section=data-r15&hw=ph&test=plaintext

性能表現(xiàn)非痴沟伲靠前又活,吊打 Spring 等各種框架苔咪!

2、豐富的特性

帶有啟動(dòng)/關(guān)閉鉤子和各種中間件的插件架構(gòu)
分布式OAuth2 JWT安全驗(yàn)證作為框架的一部分
基于OpenAPI規(guī)范進(jìn)行請(qǐng)求和響應(yīng)驗(yàn)證
收集測(cè)量指標(biāo)并支持服務(wù)和客戶端在控制臺(tái)顯示
全局運(yùn)行時(shí)異常處理柳骄,如API異常及其他受檢查異常
在日志輸出前加密敏感數(shù)據(jù)团赏,如:信用卡、SIN號(hào)等
為請(qǐng)求參數(shù)耐薯、請(qǐng)求頭舔清、BODY清除跨站攻擊腳本
重要信息或整個(gè)請(qǐng)求/響應(yīng)的審計(jì)
請(qǐng)求體支持各種類(lèi)型的content-type
配置標(biāo)準(zhǔn)化響應(yīng)碼及響應(yīng)消息
支持外部配置化Docker環(huán)境所有模塊
來(lái)自其他域名的跨域處理
支持對(duì)外提供的服務(wù)限速處理
服務(wù)發(fā)現(xiàn)與注冊(cè)支持直連、Consul和Zookeeper
客戶端側(cè)發(fā)現(xiàn)和負(fù)載平衡曲初,消除代理層
與Light-OAuth2緊密集成并支持可跟蹤性
棧長(zhǎng)先介紹到這体谒,大家感興趣的可以去 Github 搗鼓……

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

棧長(zhǎng)有話說(shuō)
看完你可能覺(jué)得呵呵了,有人用嗎复斥?

這個(gè)棧長(zhǎng)我目前沒(méi)有可靠數(shù)據(jù)营密,但這個(gè)框架的性能表現(xiàn)和內(nèi)存消耗真的非常驚人,以及它的各種功能特性都值得借鑒目锭。

至于比 Spring Boot 框架要快 44 倍评汰,這個(gè)大家也不用太糾結(jié),Spring 發(fā)展到今天痢虹,經(jīng)過(guò)國(guó)外各種大神的打磨被去,可以說(shuō)是非常精湛。

Spring 日益寵大的同時(shí)奖唯,其內(nèi)部依賴(lài)集成了太多東西惨缆,在性能這方面沒(méi)其他框架強(qiáng),確實(shí)能夠理解丰捷,但 Spring 的生態(tài)圈是沒(méi)有任何框架可以比擬的坯墨。在追求性能的同時(shí),它肯定也會(huì)犧牲很多東西病往,所以捣染,我覺(jué)得一個(gè)生態(tài)繁榮的技術(shù)平臺(tái)比追求性能更重要。

最后停巷,你們有公司用過(guò)這個(gè)框架嗎耍攘?你對(duì)這個(gè)框架怎么看,歡迎留言討論~

歡迎工作一到五年的Java工程師朋友們加入Java高并發(fā): 957734884畔勤,

群內(nèi)提供免費(fèi)的Java架構(gòu)學(xué)習(xí)資料(里面有高可用蕾各、高并發(fā)、高性能及分布式庆揪、Jvm性能調(diào)優(yōu)式曲、Spring源碼,MyBatis缸榛,Netty,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx等多個(gè)知識(shí)點(diǎn)的架構(gòu)資料)

合理利用自己每一分每一秒的時(shí)間來(lái)學(xué)習(xí)提升自己吝羞,不要再用"沒(méi)有時(shí)間“來(lái)掩飾自己思想上的懶惰始鱼!趁年輕,使勁拼脆贵,給未來(lái)的自己一個(gè)交代!



?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末起暮,一起剝皮案震驚了整個(gè)濱河市卖氨,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌负懦,老刑警劉巖筒捺,帶你破解...
    沈念sama閱讀 218,640評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異纸厉,居然都是意外死亡系吭,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,254評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)颗品,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)肯尺,“玉大人,你說(shuō)我怎么就攤上這事躯枢≡蛞鳎” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,011評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵锄蹂,是天一觀的道長(zhǎng)氓仲。 經(jīng)常有香客問(wèn)我,道長(zhǎng)得糜,這世上最難降的妖魔是什么敬扛? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,755評(píng)論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮朝抖,結(jié)果婚禮上啥箭,老公的妹妹穿的比我還像新娘。我一直安慰自己槽棍,他們只是感情好捉蚤,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,774評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著炼七,像睡著了一般缆巧。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上豌拙,一...
    開(kāi)封第一講書(shū)人閱讀 51,610評(píng)論 1 305
  • 那天陕悬,我揣著相機(jī)與錄音,去河邊找鬼按傅。 笑死捉超,一個(gè)胖子當(dāng)著我的面吹牛胧卤,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播拼岳,決...
    沈念sama閱讀 40,352評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼枝誊,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了惜纸?” 一聲冷哼從身側(cè)響起叶撒,我...
    開(kāi)封第一講書(shū)人閱讀 39,257評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎耐版,沒(méi)想到半個(gè)月后祠够,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,717評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡粪牲,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,894評(píng)論 3 336
  • 正文 我和宋清朗相戀三年古瓤,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片腺阳。...
    茶點(diǎn)故事閱讀 40,021評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡落君,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出亭引,到底是詐尸還是另有隱情叽奥,我是刑警寧澤,帶...
    沈念sama閱讀 35,735評(píng)論 5 346
  • 正文 年R本政府宣布痛侍,位于F島的核電站朝氓,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏主届。R本人自食惡果不足惜赵哲,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,354評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望君丁。 院中可真熱鬧枫夺,春花似錦、人聲如沸绘闷。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,936評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)印蔗。三九已至扒最,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間华嘹,已是汗流浹背吧趣。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,054評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人强挫。 一個(gè)月前我還...
    沈念sama閱讀 48,224評(píng)論 3 371
  • 正文 我出身青樓岔霸,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親俯渤。 傳聞我的和親對(duì)象是個(gè)殘疾皇子呆细,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,974評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容