一個(gè)比 Spring Boot 快 44 倍的 Java 框架
轉(zhuǎn)自:jdon
鏈接:http://jdon.com/48511
light-java是內(nèi)置了undertow http服務(wù)器的REST微服務(wù)輕量Java框架,它比Spring Boot內(nèi)嵌Tomcat這樣流行的微服務(wù)平臺(tái)要快44倍,與Go語(yǔ)言fast-http性能接近。
項(xiàng)目地址:
https://github.com/networknt/light-4j
特點(diǎn):
1.帶有啟動(dòng)停止的插件架構(gòu)和中間件組件。
2.分布式OAuth2 JWT安全驗(yàn)證
3.基于OpenAPI的請(qǐng)求響應(yīng)驗(yàn)證。
4.支持服務(wù)和客戶端測(cè)量收集和面板顯示
5.全局異常處理
6.在日志記錄前加密敏感數(shù)據(jù)如信用卡
7.審查跨站點(diǎn)請(qǐng)求頭和腳本
8.整個(gè)請(qǐng)求與響應(yīng)的審計(jì)
9.支持各種類型的內(nèi)容體分析
10.來(lái)自配置文件中的標(biāo)準(zhǔn)化響應(yīng)代碼和消息
11.外部配置為Dockerized環(huán)境模塊
當(dāng)然,可能實(shí)際開(kāi)發(fā)中,我們肯定是選擇 Spring Boot 框架。
畢竟除了性能之外,還有穩(wěn)定性是非常重要的,特別是企業(yè)級(jí)開(kāi)發(fā)。
不過(guò),Java 是個(gè)非常精彩的生態(tài),多了解一些有趣的框架,也是愉快的過(guò)程~
—————END————— 推薦閱讀:
IDEA 永久注冊(cè)碼來(lái)了?。?! 分享5個(gè)免費(fèi)的在線 SQL 數(shù)據(jù)庫(kù)環(huán)境,簡(jiǎn)直太方便了! 排名前 16 的 Java 工具類,哪個(gè)你沒(méi)用過(guò)的? 推薦一款國(guó)產(chǎn)開(kāi)源監(jiān)控系統(tǒng),太強(qiáng)大了!! 如何實(shí)現(xiàn) MySQL 刪除重復(fù)記錄并且只保留一條? 螞蟻金服開(kāi)源增強(qiáng)版 Spring Boot 的研發(fā)框架!
最近面試BAT,整理一份面試資料《Java面試BAT通關(guān)手冊(cè)》,覆蓋了Java核心技術(shù)、JVM、Java并發(fā)、SSM、微服務(wù)、數(shù)據(jù)庫(kù)、數(shù)據(jù)結(jié)構(gòu)等等。 獲取方式:關(guān)注公眾號(hào)并回復(fù)?java?領(lǐng)取,更多內(nèi)容陸續(xù)奉上。 明天見(jiàn)(??ω??)??
評(píng)論
圖片
表情
