有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
TSE 北极星网格用于解决分布式或者微服务架构中的服务注册与发现、故障容错、流量控制和安全问题,提供快速部署、高可用容灾、免运维、一键搭建北极星网格能力。
Polarismesh(中文名北极星,以下简称北极星)是腾讯开源的服务发现和治理中心。北极星在腾讯内部的服务注册数量超过百万,日接口调用量超过十万亿,通用性和稳定性都得到了大规模的验证。

核心特性

拥抱开源:支持开源主流客户端接入,如:Spring Cloud、Mesh、gRPC 等。同时,北极星已正式对外开源。
服务注册与发现:高可用、大容量的服务注册中心,整合企业存量服务数据。
路由和负载均衡:动态调度现网流量,实现灰度发布等各种流量调度策略。
故障熔断和限流:自动进行容灾切换和服务降级,保证服务调用的可靠性。
可观测性:数据面上报服务调用统计和运行记录,实现运行状态可观测性。

接入方式

TSE 北极星网格为解决异构系统、多语言场景下的服务治理痛点,提供多种接入方式,可根据系统现状自行选择。如下图所示:

接入方式
支持的选型
SDK
Java / Go / C++ / Node.js / PHP
框架
提供 Spring Cloud / gRPC 官方集成,其他框架也可以自行集成
服务网格
通过 polaris-sidecar 接入,兼容 xDS 协议和 envoy
K8s服务治理
支持 K8s Service 自动注册到 Polarismesh,扩展其治理能力