PolarisMesh系列文章——概念系列(一)

PolarisMesh是腾讯开源的服务治理中心,专注于解决分布式和微服务架构中的服务可见性、容错性、流量控制和安全性问题。它提供注册中心、配置中心和服务网格等功能,支持多语言和框架,已在腾讯内部经过大规模验证。相较于Eureka,PolarisMesh提供更多治理功能,而与Istio相比,PolarisMesh提供无侵入Sidecar和高性能SDK,适用于不同业务场景。
摘要由CSDN通过智能技术生成

北极星是什么?

项目地址:https://github.com/polarismesh/polaris

北极星是腾讯开源的服务发现和治理中心,致力于解决分布式或者微服务架构中的服务可见、故障容错、流量控制和安全问题。虽然,业界已经有些组件可以解决其中一部分问题,但是缺少一个标准的、多语言的、框架无关的实现。

腾讯具有海量的分布式服务,加上业务线和技术栈的多样性,沉淀了大大小小数十个相关组件。从 2019 年开始,我们通过北极星对这些组件进行抽象和整合,打造公司统一的服务发现和治理方案,帮助业务提升研发效率和运营质量。

目前,北极星在腾讯内部的服务注册数量超过百万,日接口调用量超过十万亿,通用性和稳定性都得到了大规模的验证。因此,我们将其贡献到开源社区,希望对其他企业有所帮助,也希望吸引更多开发者参与共建。下面从三个方面介绍北极星。

北极星诞生的背景

让我们回顾一下应用架构发现的历程:

单体架构:

单体架构的所有代码都在一个应用中,单体架构具备系统复杂度低,部署简单,易运维等优点,适合小规模或者初创期的业务。但随着应用模块和开发人员增加,单体应用面临众多问题,例如:

  • 变更成本高:任何修改需要重新部署整个系统;
  • 扩展性差:无法针对某些热点模块进行水平扩展;
  • 故障扩散
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值