一個(gè)比 Spring Boot 快 44 倍的 Java 框架
作者:jdon
light-java是內(nèi)置了undertow http服務(wù)器的REST微服務(wù)輕量Java框架,它比Spring Boot內(nèi)嵌Tomcat這樣流行的微服務(wù)平臺(tái)要快44倍,與Go語言fast-http性能接近。
light-java是內(nèi)置了undertow http服務(wù)器的REST微服務(wù)輕量Java框架,它比Spring Boot內(nèi)嵌Tomcat這樣流行的微服務(wù)平臺(tái)要快44倍,與Go語言fast-http性能接近。基準(zhǔn)測(cè)試
特點(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.來自配置文件中的標(biāo)準(zhǔn)化響應(yīng)代碼和消息
11.外部配置為Dockerized環(huán)境模塊
當(dāng)然,可能實(shí)際開發(fā)中,我們肯定是選擇 Spring Boot 框架。
畢竟除了性能之外,還有穩(wěn)定性是非常重要的,特別是企業(yè)級(jí)開發(fā)。
不過,Java 是個(gè)非常精彩的生態(tài),多了解一些有趣的框架,也是愉快的過程~
責(zé)任編輯:張燕妮
來源:
開源最前線