Categorygithub.com/polarismesh/specification

# README

服务治理标准

English | 简体中文


README:

介绍

服务治理标准

北极星服务治理标准遵循下一代架构基金会所制定的服务治理标准,在此之上进行了扩展:

Latest Release
Serivce Management Specification
namespacev1
servicev1
instancev1
health checkv1
Traffic Mangement Specification
routerv1
load balancerv1
limiterv1
Fault Tolerance Specification
circuit breakerv1
fault detectorv1
retryv1
Access Control Specification
authenticationv1
anthorizationv1

服务治理接口

Latest Release
Serivce Management Specification
namespacev1
servicev1
instancev1
health checkv1
Traffic Mangement Specification
routerv1
load balancerv1
limiterv1
Fault Tolerance Specification
circuit breakerv1
fault detectorv1
Access Control Specification
authenticationv1

如何构建

  • Java语言

Java的编译相关的工程在/source/java/polaris-specification下,通过以下命令可以构建:

cd source/java
bash build.sh
  • Go语言

Go的编译相关工程在/source/go下,通过以下命令可以构建

cd source/go
rm -rf api
bash build.sh
  • Rust语言

Rust的编译相关工程在/source/rust/polaris-specification,通过以下命令可以构建

cd source/rust
bash build.sh

如何使用

  • Java语言,只需要添加polaris-specification的依赖即可完成。
<dependency>
    <groupId>com.tencent.polaris</groupId>
    <artifactId>polaris-specification</artifactId>
    <!-- 版本号可换成最新版本号-->
    <version>v1.3.0</version>
</dependency>
  • Go语言,修改go.mod,添加github.com/polarismesh/specification的依赖。
require github.com/polarismesh/specification v1.3.0
  • Rust语言,修改cargo.toml,添加polaris-specification的依赖。
[dependencies]
polaris-specification = "1.3"

# Packages

No description provided by the author