Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the popular Java open source projects on Github

2025-04-08 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/03 Report--

This article mainly introduces "what are the popular Java open source projects on Github". In daily operation, I believe many people have doubts about the popular Java open source projects on Github. Xiaobian consulted all kinds of materials and sorted out simple and easy-to-use methods of operation. I hope it will be helpful to answer the questions of "what are the popular Java open source projects on Github?" Next, please follow the editor to study!

1. JimuReport

Https://github.com/zhangdaiscott/JimuReport

Star 1388

This is a free data visualization tool, report and large screen design! Similar to excel operation style, online drag and drop to complete report design! Functions include: report design, graphical report, print design, large screen design, etc., forever free!

2. Dolphinscheduler

Https://github.com/apache/dolphinscheduler

Star 5706

Apache DolphinScheduler is a visual distributed big data workflow task scheduling system. DolphinScheduler aims to "visualize the dependency between workflows (tasks) and visually monitor the whole data processing process". DolphinScheduler assembles tasks in the way of directed acyclic graph (DAG), which can monitor the running status of tasks in real time, and support operations such as retry, failed recovery from specified nodes, pauses and Kill tasks.

3. Sa-token

Https://github.com/dromara/sa-token

Star 2507

This is probably the most fully functional Java authority authentication framework in history! At present, it has been integrated-login authentication, authority authentication, distributed Session session, micro service gateway authentication, single sign-on, OAuth3.0, kickoff, Redis integration, front and background separation, remember me mode, simulate other people's accounts, temporary identity switching, account blocking, multi-account authentication system, annotation authentication, route blocking authentication, fancy token generation, automatic renewal, peer exclusive login, session governance, password encryption, Jwt integration, Spring integration, WebFlux integration...

4. Signal-Server

Https://github.com/signalapp/Signal-Server

Star 6619

Signal is a private messaging tool. Millions of people around the world use Signal app for free instant messaging every day. Signal-Server is a gas server.

5. Soul

Https://github.com/dromara/soul

Star 3946

Scalable, high-performance, responsive API gateway solution for all micro-service scenarios.

6. Arthas

Https://github.com/alibaba/arthas

Star 25627

Arthas is designed to help developers solve production problems with Java applications without changing the code or restarting the server. With Arthas, you can troubleshoot problems in real time without restarting JVM or requiring additional code changes.

7. Kafka

Https://github.com/apache/kafka

Star 19724

Kafka is a high-throughput distributed publish and subscribe messaging system with the following features:

The persistence of messages is provided through the disk data structure of O (1), which can maintain stable performance for a long time even for message storage with TB.

High throughput: even a very common hardware kafka can support hundreds of thousands of messages per second.

Support for partitioning messages through kafka servers and consumer machine clusters.

Supports Hadoop parallel data loading.

8. Seata

Https://github.com/seata/seata

Star 19347

Seata is an open source distributed transaction solution that provides high-performance and easy-to-use distributed transaction services.

9. Miaosha

Https://github.com/qiurunze123/miaosha

Star 20345

This project is a systematic arrangement of how to build a second kill architecture for high concurrency and high traffic. If you have not come into contact with MQ, SpringBoot, Redis, Dubbo, ZK, Maven,lua, etc., then I suggest you first search the Internet for a quick start to each piece of knowledge.

10. Rocketmq

Https://github.com/apache/rocketmq

Star 14158

Mirrored by Apache RocketMQ, Apache RocketMQ is a distributed messaging and streaming platform with low latency, high performance and reliability, trillions of capacity and flexible scalability.

11. Nacos

Https://github.com/alibaba/nacos

Star 17438

At this point, the study on "what are the popular Java open source projects on Github" is over. I hope to be able to solve your doubts. The collocation of theory and practice can better help you learn, go and try it! If you want to continue to learn more related knowledge, please continue to follow the website, the editor will continue to work hard to bring you more practical articles!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report