light-java是內建了undertow http伺服器的REST微服務輕量Java框架,它比Spring Boot內嵌Tomcat這樣流行的微服務平臺要快44倍,與Go語言fast-http效能接近。基準測試
特點:
1.帶有啟動停止的外掛架構和中間價元件。
2.分散式OAuth2 JWT安全驗證
3.基於OpenAPI的請求響應驗證。
4.支援服務和客戶端測量收集和麵板顯示
5.全域性異常處理
6.在日誌記錄前加密敏感資料如信用卡
7.審查跨站點請求頭和指令碼
8.整個請求與響應的審計
9.支援各種型別的內容體分析
10.來自配置檔案中的標準化響應程式碼和訊息
11.外部配置為Dockerized環境模組
當然,可能實際開發中,我們肯定是選擇 Spring Boot 框架。
畢竟除了效能之外,還有穩定性是非常重要的,特別是企業級開發。
不過,Java 是個非常精彩的生態,多瞭解一些有趣的框架,也是愉快的過程~
週末愉快,繼續擼程式碼~