11 Star 59 Fork 17

Gitee 极速下载 / PolarisMesh

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/polarismesh/polaris
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

北极星:服务发现和治理

Build Status codecov.io Go Report Card Docker Pulls Contributors License GitHub release (latest by date)

English | 简体中文

README:

更多文档请查看北极星官网

介绍

北极星是一个支持多语言和多框架的服务发现和治理平台,致力于解决分布式和微服务架构中的服务管理、流量管理、故障容错、配置管理和可观测性问题,针对不同的技术栈和环境提供服务治理的标准方案和最佳实践。

功能

  • 服务管理:服务注册、服务发现、健康检查
  • 流量控制:可自定义的流量路由、负载均衡、限频限流、访问控制
  • 故障容错:服务和接口熔断和降级、实例熔断和切换
  • 配置管理:版本管理、灰度发布、动态更新

亮点

  • 一站式服务治理平台,覆盖注册中心、服务网格和配置中心的能力
  • 提供 SDK、开发框架、Java agent 和 sidecar 等多种模式的数据面
  • 支持常用的开发框架,例如:Spring Cloud、Dubbo 和 gRPC 等
  • 支持 K8s 服务注册和 sidecar 自动注入,实现 Proxy 服务网格

如何安装

更多文档请查看安装指南

如何开发服务

北极星提供 SDK、开发框架、Java agent 和 sidecar 等多种模式的数据面。用户可以根据业务需求使用一种或者多种模式的数据面。

使用北极星多语言 SDK,直接调用北极星客户端 API:

使用集成北极星 Java SDK 的 HTTP 和 RPC 框架:

使用集成北极星 Go SDK 的 HTTP or RPC 框架:

使用 K8s 服务注册和 sidecar 自动注入:

如何集成服务网关

用户可以在多种服务网关里集成北极星的服务发现和治理能力。

交流群

扫码二维码,加入北极星开源交流群。欢迎用户反馈使用问题和优化建议。

空文件

简介

北极星(Polaris Mesh)是腾讯自研的服务发现和治理中心,以服务注册中心为基础,扩展了服务治理功能以及相应的控制面,解决分布式和微服务架构中的服务可见、故障容错、流量控制和 展开 收起
Go 等 2 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/mirrors/PolarisMesh.git
git@gitee.com:mirrors/PolarisMesh.git
mirrors
PolarisMesh
PolarisMesh
main

搜索帮助