Java项目权威排名:Nacos未上版,Maven排名 28

行走的ET 2021-01-06 13:42:08 ⋅ 618 阅读

来源:toutiao.com/i6908912198412681732/

https://github.com/ossf/criticality_score 发布了开源项目排名,

下载地址:https://commondatastorage.googleapis.com/ossf-criticality-score/index.html

我在这里选出我感兴趣,而且和公众认知不大一致的排名。

Java项目权威Top200排名-结果出乎你意料

Spring生态

Java项目权威Top200排名-结果出乎你意料

这点毫无疑问,Spring生态是Java开发的实际标准规范。

Java项目权威Top200排名-结果出乎你意料

基于“事件驱动架构”的Spring Cloud Stream项目也上榜了,这才是微服务解耦的正确姿势。

Java项目权威Top200排名-结果出乎你意料

gradle vs maven(第2名vs第27)

gradle无论是易用性还是性能都超过maven,但是大部分同学还苦苦守着maven。

Java项目权威Top200排名-结果出乎你意料

kafka vs pulsar(第12名vs第20名)

最近盛传pulsar要取代kafka,kafka这么大的生态是不会轻易被取代的。

Java项目权威Top200排名-结果出乎你意料

Spring Security vs Shiro(第16名vs未上榜)

Java生态安全领域只有Spring Security是完整领先的解决方案。

Java项目权威Top200排名-结果出乎你意料

Hibernate vs Mybatis(第60名vs第114)

全世界只有中日韩在使用Mybatis,什么原因?因为太聪明了,不需要和别人协作!

Java项目权威Top200排名-结果出乎你意料

Java项目权威Top200排名-结果出乎你意料

Activiti vs Camunda(第28名vs第64名)

Activiti近几年大有被Camunda取代的感觉,难道这是个幻觉?还是瘦死的骆驼比马大?

Java项目权威Top200排名-结果出乎你意料

Eureka vs Apollo vs Nacos(第81vs第126vs未上榜)

啥年代了,服务发现当然要依赖于基础设施了(k8s,istio),你们都洗洗睡吧。

Java项目权威Top200排名-结果出乎你意料

Java项目权威Top200排名-结果出乎你意料

lombok(第50名)

你公司不让用lombok?脑子有毛病吗?

 


全部评论: 0

    我有话说:

    GitHub精选:2018年11月份最热门的Java开源项目

    又到了揭晓 11 月份最热门 Java 开源项目排名的时候了,在本月的名单中,出现了几个新面孔,如Java 核心知识库、轻量级容错组件Resilience4j .....

    大多数人都不知道的 Maven 版本号

    前言 大多数程序员或多或少会有这样的苦恼经历 开发了一个公共组件 maven 版本号为: 1.0.0 然后很多项目都用了这个项目的版本号 过了一段时间发现有bug,或者需要在组件中增加些代码,版本号

    精品推荐:一览GitHub最受程序欢迎的5大Java开源项目

    列举了GitHub一些最流行的Java项目。从Mockitos到Guava,以及 java-design-patterns等供大家学习。

    「开源资讯」Guava 28.2 发布,Google 的 Java 核心工具库

    前言 Guava 28.2 发布了,Guava 是 Google 的一个开源项目,包含许多 Google 核心 Java 常用库,如:集合 [collections] 、缓存 [caching

    Spring Cloud Eureka Nacos如何解决服务线下线延时过长问题

    1.降低延迟时间     1)中小型的项目建议关闭自我保护(eureka.server.enableSelfPreservation=false)     2

    Google发布Java 核心工具库——Guava 28.0

    Guava是一种基于开源的Java库,其中包含谷歌正在由他们很多项目使用的很多核心库。这个库是为了方便编码,并减少编码错误。这个库提供用于集合,缓存,支持原语,并发性,常见注解,字符串处理,I/O和

    排序 --- 归并排序

    此篇文章引自 这里,个人感觉无出其右者,只好借鉴而来 归并排序 是递归分治和有序合并的简称, 首先利用分治法的思想将序列递归分裂成若干个子序列,使将子序列基本有序,最后使整体有序。 一、图示

    Gradle 5.0 RC2 发布,支持 Java 11、Kotlin DSL 生产就绪

    Gradle 5.0 RC2 发布了,Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具,支持依赖管理和多项目,类似 Maven,但比之简单轻便。

    GraalVM 21.1 社区发布:实验性支持 Java 16

    GraalVM 21.1 稳定已发布。GraalVM 是 Oracle 打造的高性能跨语言虚拟机,支持运行 JavaScript、Python 3、Ruby

    Apache Maven 3.8.1 发布,项目管理和构建工具

    Apache Maven 3.8.1 发布了。Apache Maven 是一个项目管理和构建工具。基于项目对象模型(POM)的概念, Maven 可以从中心位置管理项目的构建、报告和文档

    算法实战---OC希尔排序(二)

    我没有为这种算法做任何事,我的名字不应该出现在算法的名字中。---- 希尔(shell排序作者)

    蚂蚁金服 Java RPC 开源框架—SOFARPC

    SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。

    微信开发神器全能微信Java开发工具包

    必须分享的微信神器 weixin-java-tools

    阿里巴巴中间件-Nacos 发布 v0.8.0 Pre-GA版本,安全稳定生产

    服务注册和服务配置开源项目 Nacos 本周发布了 v0.8.0 Pre-GA 版本,作为开源项目生命周期中的里程碑版本之一

    JAVA实现附近范围内公交定位问题

    篇【前端实战篇:通过JS抓取城市所有站点与线路】获取附近定位信息

    2017 年度编程语言榜,Java 最流行、JavaScript 最没价值?

    2017 年度编程语言榜,Java 最流行、JavaScript 最没价值?

    Google 宣布正式开源 Jib ,帮助 Java 应用快速容器化

    Google 本周宣布开源一款新的 Java 工具 Jib ,旨在让开发者使用他们熟悉的工具更轻松地将 Java 应用程序容器化。

    精品推荐:Java核心数据结构(List,Map,Set)使用技巧与优化

    JDK提供了一组主要的数据结构实现,如List、Map、Set等常用数据结构。这些数据都继承自 java.util.Collection 接口,并位于 java.util 包内。