4 月份 Github 上最熱門的 Java 開源項目

4 月份 GitHub 上最熱門的 Java 開源項目排行已經出爐啦,一起來看看吧:

1

JimuReport

https://github.com/zhangdaiscott/JimuReport Star 1388

這是一款免費的數據可視化工具,報表與大屏設計!類似於 excel 操作風格,在線拖拽完成報表設計!功能涵蓋: 報表設計、圖形報表、打印設計、大屏設計等,永久免費!

2

dolphinscheduler

https://github.com/apache/dolphinscheduler Star 5706

Apache DolphinScheduler 是一個可視化的分佈式大數據工作流任務調度系統,DolphinScheduler 致力於 “可視化操作工作流(任務) 之間的依賴關係,並可視化監控整個數據處理過程”。DolphinScheduler 以有向無環圖 (DAG) 的方式將任務組裝起來,可實時監控任務的運行狀態,同時支持重試、從指定節點恢復失敗、暫停及 Kill 任務等操作。

3

sa-token

https://github.com/dromara/sa-token Star 2507

這可能是史上功能最全的 Java 權限認證框架!目前已集成——登錄認證、權限認證、分佈式 Session 會話、微服務網關鑑權、單點登錄、OAuth2.0、踢人下線、Redis 集成、前後臺分離、記住我模式、模擬他人賬號、臨時身份切換、賬號封禁、多賬號認證體系、註解式鑑權、路由攔截式鑑權、花式 token 生成、自動續簽、同端互斥登錄、會話治理、密碼加密、jwt 集成、Spring 集成、WebFlux 集成...

4

Signal-Server

https://github.com/signalapp/Signal-Server Star 6619

Signal 是一款私人信息收發工具, 全球各地每天都有數百萬人使用 Signal app 進行免費即時通信,Signal-Server 是氣服務器端。

5

soul

https://github.com/dromara/soul Star 3946

應用於所有微服務場景的,可擴展、高性能、響應式的 API 網關解決方案。

6

arthas

https://github.com/alibaba/arthas Star 25627

Arthas 旨在幫助開發人員解決 Java 應用程序的生產問題,無需修改代碼或重新啓動服務器。有了 Arthas,你就可以在不重新啓動 JVM 或需要額外的代碼更改的情況下實時地對問題進行故障排除。

7

kafka

https://github.com/apache/kafka Star 19724

kafka 是一種高吞吐量的分佈式發佈訂閱消息系統,有如下特性:

8

seata

https://github.com/seata/seata Star 19347

Seata 是一款開源的分佈式事務解決方案, 提供高性能和簡單易用的分佈式事務服務。

9

miaosha

https://github.com/qiurunze123/miaosha Star 20345

該項目是對高併發大流量如何進行秒殺架構,而做的一個系統整理,如果你完全沒接觸過 MQ、SpringBoot、Redis、Dubbo、ZK 、Maven,lua 等,那麼我建議你可以先在網上搜一下每一塊知識的快速入門。

10

rocketmq

https://github.com/apache/rocketmq Star 14158

Apache RocketMQ 的鏡像,Apache RocketMQ 是一個分佈式消息傳遞和流媒體平臺,具有低延遲,高性能和可靠性,萬億級容量和靈活的可伸縮性。

11

nacos

https://github.com/alibaba/nacos Star 17438

Nacos 是阿里巴巴推出來的一個新開源項目,這是一個更易於構建雲原生應用的動態服務發現、配置管理和服務管理平臺。Nacos 致力於幫助您發現、配置和管理微服務。Nacos 提供了一組簡單易用的特性集,幫助您快速實現動態服務發現、服務配置、服務元數據及流量管理。

本文由 Readfog 進行 AMP 轉碼,版權歸原作者所有。
來源https://mp.weixin.qq.com/s/1Jhft_dBCbLMhHVFuRzWIw