11月份Github上Java开源项目排行榜

开发 后端
11月份GitHub上最热门的Java开源项目排行已经出炉啦,一起来看看上榜详情吧。

11月份GitHub上最热门的Java开源项目排行已经出炉啦,一起来看看上榜详情吧:

1. questdb

https://github.com/questdb/questdb

Star 7375

QuestDB是一个高性能、开源的SQL数据库,适用于金融服务、物联网、机器学习 、DevOps和可观测性应用。它拥有支持PostgreSQL线协议的端点,使用InfluxDB线协议的模式无关的高吞吐数据获取方式,以及用于查询、批量导入和导出的REST API。QuestDB实现了ANSI SQL与面向时间的语言功能的本地扩展。这些扩展使得使用关系和时 间序列连接将多个来源的数据关联起来变得简单。QuestDB通过面向列的存储模型、大规模 并行化矢量执行、SIMD指令和各种低延迟技术实现了高性能。整个代码库是用 Java 和 C++从头开始构建的,没有任何依赖性,并且100%没有垃圾回收。

2. Telegram

https://github.com/DrKLO/Telegram

Star 18668

Telegram是一款专注于速度和安全性的消息应用程序,它超快、简单且免费。

3. SpringBoot-Labs

https://github.com/YunaiV/SpringBoot-Labs

Star 12604

该项目是基于Spring Boot 2.X版本的深度入门教程。包含以下内容:

  • 在带你快速学会SpringMVC API接口的编写的同时,还想告诉你还有全局返回、全局异常、拦截器、跨域处理等等功能。
  • 在带你快速学会MQ消息的发送与消费的同时,还想告诉你MQ还有集群消费、广播消费、顺序消息、定时消息、事务消息、消费重试等等特性。
  • 在带你快速学会Job任务的编写的同时,还想告诉你还有Quartz单体、Quartz集群、XXL-JOB等等企业使用更多的调度平台。

4. tutorials

https://github.com/eugenp/tutorials

Star 28405

该项目是一系列Spring课程,每个教程都涵盖Java生态系统中一个单独且定义明确的开发领域。当然,其中一个重点是Spring框架 - Spring、Spring Boot和Spring Security。除了Spring之外,这里的模块还涵盖了Java的许多方面。

5. Sa-Token

https://github.com/dromara/Sa-Token

Star 7288

这可能是史上功能最全的Java权限认证框架,权限架构设计的绝佳实践!目前已集成——登录认证、权限认证、分布式Session会话、微服务网关鉴权、单点登录、OAuth2.0、踢人下线、Redis集成、前后台分离、记住我模式、模拟他人账号、临时身份切换、账号封禁、多账号认证体系、注解式鉴权、路由拦截式鉴权、花式token生成、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成。

6. seckill

https://github.com/lyrric/seckill

Star 1244

九价约苗秒杀脚本。

7. Spring-boot

https://github.com/spring-projects/spring-boot

Star 58429

Spring Boot项目旨在简化创建产品级的Spring应用和服务。你可通过它来选择不同的Spring平台。可创建独立的Java应用和Web应用,同时提供了命令行工具来允许 'spring scripts'。该项目主要的目的是:

  • 为Spring的开发提供了更快更广泛的快速上手
  • 使用默认方式实现快速开发
  • 提供大多数项目所需的非功能特性,诸如:嵌入式服务器、安全、心跳检查、外部配置等

8. halo

https://github.com/halo-dev/halo

Star 20384

这是一个轻快,简洁,功能强大,使用Java开发的博客系统。

9. APIJSON

https://github.com/Tencent/APIJSON

Star 12472

零代码、热更新、全自动ORM库,后端接口和文档零代码,前端(客户端) 定制返回JSON的数据和结构

10. spring-cloud-alibaba

https://github.com/alibaba/spring-cloud-alibaba

Star 20776

Spring Cloud Alibaba致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过Spring Cloud编程模型轻松使用这些组件来开发分布式应用服务。

依托Spring Cloud Alibaba,你只需要添加一些注解和少量配置,就可以将Spring Cloud 应用接入阿里分布式应用解决方案,通过阿里中间件来迅速搭建分布式应用系统。

11. rocketmq

https://github.com/apache/rocketmq

Star 16012

RocketMQ是一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务。同时,广泛应用于多个领域,包括异步通信解耦、企业解决方案、金融支付、电信、电子商务、快递物流、广告营销、社交、即时通信、移动应用、手游、视频、物联网、车联网等。

 

责任编辑:赵宁宁 来源: 开源最前线
相关推荐

2021-07-05 05:26:09

Java开源Github

2021-05-01 20:43:39

开源项目开源GitHub

2021-06-02 10:24:41

开源项目Github

2021-12-07 10:28:54

PythonGithub项目

2021-12-06 08:30:07

JavaScript开源项目

2021-12-03 10:33:08

开源项目Github

2021-11-02 10:37:21

Java开源项目

2021-10-10 12:13:24

GithubJava开源项目

2021-06-04 10:26:09

JavaGithub项目

2021-08-15 22:50:33

Java开源项目Github

2021-10-08 10:26:21

Java开源项目

2021-08-17 10:42:40

GithubJavaScript开源项目

2021-09-06 10:26:34

GithubJava开源

2021-10-16 13:32:53

开源PythonGithub

2021-06-09 10:28:03

Python开源项目

2021-10-05 12:33:54

开源

2021-08-13 09:58:18

开源项目Github

2021-11-06 10:42:20

JavaScript开源项目GitHub

2021-11-09 13:47:56

GitHubPython开源

2021-09-05 10:31:24

GithubPython开源项目
点赞
收藏

51CTO技术栈公众号