11月份GitHub上最熱門的Java開源項目排行已經出爐啦,一起來看看上榜詳情吧:
1. shardingsphere
https://github.com/apache/shardingsphere
Star 12966
Apache ShardingSphere是一套開源的分布式資料庫中間件解決方案組成的生態圈,它由JDBC、Proxy和Sidecar(規劃中)這3款相互獨立,卻又能夠混合部署配合使用的產品組成。它們均提供標準化的數據分片、分布式事務和資料庫治理功能,可適用於如 Java 同構、異構語言、雲原生等各種多樣化的應用場景。
2. SuperMarket
https://github.com/GoogleLLP/SuperMarket
Star 907
這是一款設計精良的網上商城系統,包括前端、後端、資料庫、負載均衡、資料庫緩存、分庫分表、讀寫分離、全文檢索、消息隊列等,使用SpringCloud框架,基於Java開發。該項目可部署到伺服器上,不斷完善中……
3. Mindustry
https://github.com/Anuken/Mindustry
Star 7446
Mindustry是一款優秀的開源遊戲,玩家可以自行下載源碼進行修改,如果你想自己編譯,請先確保自己已安裝Java 8和JDK 8。
4. thingsboard
https://github.com/thingsboard/thingsboard
Star 7677
ThingsBoard是一個開源的物聯網平臺,用於數據收集、處理、可視化展示以及設備管理。ThingsBoard使用行業標準物聯網協議(MQTT,CoAP和HTTP)實現設備連接,並支持雲和本地部署。ThingsBoard結合了可擴展性,容錯性和性能,因此您永遠不會丟失數據。
5. BilibiliTask
https://github.com/srcrs/BilibiliTask
Star 1257
嗶哩嗶哩(B站)自動完成每日任務,投幣,點讚,直播籤到,自動兌換銀瓜子為硬幣,自動送出即將過期禮物,漫畫App籤到。
6. COLA
https://github.com/alibaba/COLA
Star 3445
COLA是Clean Object-Oriented and Layered Architecture的縮寫,代表「整潔面向對象分層架構」,也叫「可樂」架構,目前COLA已經發展到COLA 2.0。
7. skywalking
https://github.com/apache/skywalking
Star 15504
SkyWalking是一款開源的應用性能監控系統,包括指標監控,分布式追蹤,分布式系統性能診斷。
8. druid
https://github.com/alibaba/druid
Star 22905
Druid由阿里巴巴計算平臺事業部出品,為監控而生的資料庫連接池,它包括三部分:
9. incubator-dolphinscheduler
https://github.com/apache/incubator-dolphinscheduler
Star 4808
DolphinScheduler是一個分布式易擴展的可視化DAG工作流任務調度系統,致力於解決數據處理流程中錯綜複雜的依賴關係,同時具有強大的可視化操作界面。這是一份DolphinScheduler入門筆記。
10. jadx
https://github.com/skylot/jadx
Star 24425
jadx是一個非常好用的android反編譯gui工具,功能非常的強大,有較為完善的gui界面,已經成為很多開發者的反編譯工具首選,jadx主要功能如下: