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