当前位置:首页 > java > 正文

java开源代码网站

  • java
  • 2024-05-30 09:46:46
  • 446

壹、大学生必看最热门的Java开源项目

11个热门Java项目YYDS

1JimuReport

https:/lgithub,com/zhangdaiscott/JimuReport

这是一个免费的数据可视化、报告和大屏幕设计工具。 类似Excel的操作风格,在线拖放即可完成报表设计。 功能包括:报表设计、图形报表、打印设计、大屏设计等,永远免费!

2Dolphinscheduler

http://github.com/apache/dolphinschedulerStar

ApacheDolphinScheduler是分布式大数据工作流任务的可视化调度系统。 DolphinScheduler致力于“可视化操作工作流程(任务)之间的依赖关系,可视化监控整个数据处理过程。 DolphinScheduler使用有向无环图(DAG)的集合。 实时任务、活动的执行状态可以实时监控并指定节点支持重试、错误恢复、暂停、Kil活动等操作

3.sa-token

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

这可能是史上最完整的Java权限认证框架,目前内置了一对一访问认证、权限认证、分布式会话认证、微服务网关认证、单点登录等功能。 on、OAuth2.0、踢人下线、Redis集成、前后端分离、RememberMe模式、模拟他人账户、临时身份变更、用户封号、多账户认证系统、注解式认证、路由-拦截认证、花式令牌生成、自动续订、同端互斥访问、会话管理、密码加密、jwt集成、Spring集成、WebFlux集成...

4.Signal-Server

http://github.com/signalapp/Signal-ServerStar

Signal是一个私人消息传递工具。 全世界每天都有数百万人使用Signalapp。 Signal-Server是一个gas服务器

5.dromara/soul

适用于所有微服务针对服务场景的可扩展、高性能、响应式的API网关解决方案。

6.arthas

http://github.com/alibaba/arthas

Arthas旨在帮助开发者解决Java应用程序生产问题,而无需更改编码或重新启动服务器。 借助Arthas,您可以实时排除问题,无需重新启动JVM或需要更改额外的代码

7kafka

http://github.com/apache/kafka

Kafka是一个高吞吐量的分布式可订阅消息系统,具有以下特点:

·通过O(1)磁盘数据结构进行传递,这种消息持久化结构可以长期保持性能稳定,即使在存储数TB的消息

高生产率:即使是最常见的Kafka硬件也可以支持每秒数万条消息。

支持通过Kafka服务器和消费者机器集群进行消息分区。

支持Hadoop数据并行加载。

8.Seata

http://github.com/seata/seata

Seata是一个开源分布式事务解决方案,提供高性能且易于使用的分布式事务服务。

9.miaosha

http://github.com/qiurunze123/miaosha这个项目是关于如何实现高并发、高流量的秒杀架构的系统整理如果你从未接触过MQSpringBoot、Redis,Dubbo、ZK、Maven、lua等,建议大家网上搜索一下各个知识的快速介绍

10、rocketmq

http://github.com/apache/rocketmqApacheRocketMQ的镜像,分布式消息和流媒体平台,具有低延迟、高性能和可靠性、万亿层容量和灵活的可扩展性。

11.nacos

http://github.com/alibaba/nacosNacos是阿里巴巴推出的一个新的开源项目,这是一种简化云原生应用创建的趋势。 服务发现、配置管理和服务管理平台。 Nacos致力于帮助您发现、配置和管理微服务。 Nacos提供了一组简单易用的功能,帮助您快速实现动态服务发现、服务配置、服务元数据和流量管理。