全部产品
云市场

基础术语

更新时间:2020-02-11 14:33:29

中文 英文 释义
Dubbo Dubbo Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是阿里巴巴 SOA 服务化治理方案的核心框架,每天为 2,000+ 个服务提供 3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。
Fat JAR Fat JAR Fat JAR 是一种可执行的 JAR 包(Executable JAR),包含编译后的类及代码运行所需依赖 jar 的存档,可以使用 java-jar 命令运行该应用程序。Fat JAR 和普通的 JAR 不同在于它包含了依赖的 JAR 包。
Gradle Gradle ApacheGradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具。它使用一种基于 Groovy 的特定领域语言(DSL)来声明项目设置,抛弃了基于 XML 的各种繁琐配置。
Jetty Jetty Jetty 是一个开源的 Java servlet 容器,它为基于 Java 的 Web 容器,例如 JSP 和 servlet,提供运行环境。
Log4j Log4j Apache Log4j,即 log for Java(Java 的日志),是 Apache 的一个开源项目,可以控制日志信息输送的目的地,也可以控制每一条日志的输出格式,通过定义每一条日志信息的级别,能够更加细致地控制日志的生成过程。
Log4j 2 Log4j 2 Log4j 2 是 Log4j 的升级版。
Logback Logback Logback 是一个开源日志组件。SOFABoot 默认使用 SLF4J + Logback 日志框架。
Maven Maven Apache Maven 是一个项目管理和构建自动化工具,为开发者提供了一套完整的构建生命周期框架,开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置。
RpcId RpcId RpcId 代表了本次请求在整个调用链路中的位置,比如 A 系统在处理一个请求的过程中依次调用了 B,C,D 三个系统,那么这三次调用的 RpcId 分别是:0.1,0.2,0.3。如果 B 系统继续调用了 E,F 两个系统,那么这两次调用的 RpcId 分别是:0.1.1,0.1.2。
SOFA SOFA Scalable Open Financial Architecture,简称 SOFA,是蚂蚁金服自主研发的金融级分布式中间件框架。
SOFABoot SOFABoot 基于 Spring Boot 的中间件轻量集成方案,与标准的 Spring Boot 工程无缝集成,集成了全套 SOFA 金融级中间件。
SOFAREST SOFAREST SOFAREST 是一种基于 JAX-RS(Java API for RESTful Web Services)标准的 SOA(Service-Oriented Architecture)解决方案。
SOFARPC SOFARPC SOFARPC 提供应用之间的点对点服务调用功能。
Spring Boot Spring Boot Spring Boot 是一种用于简化 Spring 应用的初始搭建以及开发过程的框架,该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板式的配置。
Spring Cloud Spring Cloud Spring Cloud 是一系列框架的集合,利用 Spring Boot 简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 Spring Boot 的开发风格做到一键启动和部署。
Starter starter Spring Boot/SOFABoot 的启动器,可快速接入内嵌的功能模块。
Tengine Tengine 由淘宝网发起的 Web 服务器项目。它在 Nginx 的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。
Tomcat Tomcat 主要是作为 Java servlet/JSP 容器,也有许多传统 Web 服务器的性能。
TraceId TraceId TraceId 指的是 Tracer 中代表唯一一次请求的 ID,此 ID 一般由集群中第一个处理请求的系统产生。
Tracer Tracer 标识整个请求链,即一些列 Span 的组合。其自身的 ID 将贯穿整个调用链,其中的每个 Span 都必须携带这个 traceId,因此 traceId 将在整个调用链中传递。