11月份Github上Java開源專案排行榜
11月份GitHub上最熱門的Java開源專案排行已經出爐啦,一起來看看上榜詳情吧:
1questdb
http://github.com/questdb/questdb Star 7375
QuestDB是一個高效能、開源的SQL資料庫,適用於金融服務、物聯網、機器學習 、DevOps和可觀測性應用。它擁有支援PostgreSQL線協議的端點,使用InfluxDB線協議的模式無關的高吞吐資料獲取方式,以及用於查詢、批量匯入和匯出的REST API。QuestDB實現了ANSI SQL與面向時間的語言功能的本地擴充套件。這些擴充套件使得使用關係和時 間序列連線將多個來源的資料關聯起來變得簡單。QuestDB通過面向列的儲存模型、大規模 並行化向量執行、SIMD指令和各種低延遲技術實現了高效能。整個程式碼庫是用 Java 和 C++從頭開始構建的,沒有任何依賴性,並且100%沒有垃圾回收。
2Telegram
http://github.com/DrKLO/Telegram Star 18668
Telegram是一款專注於速度和安全性的訊息應用程式,它超快、簡單且免費。
3SpringBoot-Labs
http://github.com/YunaiV/SpringBoot-Labs Star 12604
該專案是基於Spring Boot 2.X版本的深度入門教程。包含以下內容:
在帶你快速學會SpringMVC API介面的編寫的同時,還想告訴你還有全域性返回、全域性異常、攔截器、跨域處理等等功能。
在帶你快速學會MQ訊息的傳送與消費的同時,還想告訴你MQ還有叢集消費、廣播消費、順序訊息、定時訊息、事務訊息、消費重試等等特性。
在帶你快速學會Job任務的編寫的同時,還想告訴你還有Quartz單體、Quartz叢集、XXL-JOB等等企業使用更多的排程平臺。
4tutorials
http://github.com/eugenp/tutorials Star 28405
該專案是一系列Spring課程,每個教程都涵蓋Java生態系統中一個單獨且定義明確的開發領域。當然,其中一個重點是Spring框架 - Spring、Spring Boot和Spring Security。除了Spring之外,這裡的模組還涵蓋了Java的許多方面。
5Sa-Token
http://github.com/dromara/Sa-Token Star 7288
這可能是史上功能最全的Java許可權認證框架,許可權架構設計的絕佳實踐!目前已整合——登入認證、許可權認證、分散式Session會話、微服務閘道器鑑權、單點登入、OAuth2.0、踢人下線、Redis整合、前後臺分離、記住我模式、模擬他人賬號、臨時身份切換、賬號封禁、多賬號認證體系、註解式鑑權、路由攔截式鑑權、花式token生成、自動續簽、同端互斥登入、會話治理、密碼加密、jwt整合、Spring整合、WebFlux整合。
6seckill
http://github.com/lyrric/seckill Star 1244
九價約苗秒殺指令碼。
7Spring-boot
http://github.com/spring-projects/spring-boot Star 58429
Spring Boot專案旨在簡化建立產品級的Spring應用和服務。你可通過它來選擇不同的Spring平臺。可建立獨立的Java應用和Web應用,同時提供了命令列工具來允許 'spring scripts'。該專案主要的目的是:
為Spring的開發提供了更快更廣泛的快速上手
使用預設方式實現快速開發
提供大多數專案所需的非功能特性,諸如:嵌入式伺服器、安全、心跳檢查、外部配置等
8halo
http://github.com/halo-dev/halo Star 20384
這是一個輕快,簡潔,功能強大,使用Java開發的部落格系統。
9APIJSON
http://github.com/Tencent/APIJSON Star 12472
零程式碼、熱更新、全自動ORM庫,後端介面和文件零程式碼,前端(客戶端) 定製返回JSON的資料和結構
10spring-cloud-alibaba
http://github.com/alibaba/spring-cloud-alibaba Star 20776
Spring Cloud Alibaba致力於提供分散式應用服務開發的一站式解決方案。此專案包含開發分散式應用服務的必需元件,方便開發者通過Spring Cloud程式設計模型輕鬆使用這些元件來開發分散式應用服務。
依託Spring Cloud Alibaba,你只需要新增一些註解和少量配置,就可以將Spring Cloud 應用接入阿里分散式應用解決方案,通過阿里中介軟體來迅速搭建分散式應用系統。
11rocketmq
http://github.com/apache/rocketmq Star 16012
RocketMQ是一款開源的分散式訊息系統,基於高可用分散式叢集技術,提供低延時的、高可靠的訊息釋出與訂閱服務。同時,廣泛應用於多個領域,包括非同步通訊解耦、企業解決方案、金融支付、電信、電子商務、快遞物流、廣告營銷、社交、即時通訊、移動應用、手遊、影片、物聯網、車聯網等。
【責任編輯:趙寧寧 TEL:(010)68476606】
- 火山引擎違反Apache許可證協議:商業不遵守武德?
- 學習型程式設計師養成錄:高能六招讓你工作學習兩不誤!
- 金融科技十大技術趨勢出爐,這兩項技術關注度飆升!
- 周鴻禕:不理解“拋棄” 35 歲程式設計師,網友:裝糊塗
- 我以訂披薩為例,給女朋友詳細講了Java設計模式的3種工廠模式
- 面向初學者的物聯網開發工具:開始開發物聯網的六種工具
- 2022年網路安全趨勢:7個趨熱,2個趨冷
- 十二個 Vue 開發中的效能優化小技巧
- 二十一 個 JavaScript 迴圈遍歷方法,你都知道嗎?
- HarmonyOS 屬性動畫擴充套件
- 用 Python 機器學習預測黃金價格
- 爆爆:Java程式碼編譯流程是怎樣的?
- 你可能不知道但卻很有用的 Java 特性
- 數字經濟時代,運營商錨定科技創新優化升級數字基礎設施
- 電腦裝哪個系統好,win7還是win10?看完這個就知道了
- 看一遍就理解:Group By詳解
- 訪問資料庫總超時?這份避坑指南請收好
- 滲透測試101:道德黑客入門指南
- 全面預算並不難,FONE Planning輕鬆落地企業戰略與執行
- 大名鼎鼎的程序排程就是從這裡開始的