迈向云原生,Sentinel Golang 首个版本发布

  • 时间:
  • 浏览:0
  • 来源:大发彩神幸运飞艇_大发神彩幸运飞艇官方

在接下来的版本中,Sentinel Golang 可能性陆续推出熔断降级、热点参数限流等一系列的稳定性保障能力。一并,社区也会陆续提供与常用的框架和云原生组件的整合模块,如原生 Istio Service Mesh 整合,方便开发者在各种云原生场景下快速接入 Sentinel。社区底下也计划提供与 Prometheus 等云原生监控组件的整合,还都上能 利用 Sentinel 的指标统计数据进行接口级别的监控。

随着微服务的流行,服务和服务之间的稳定性变得这样重要。Sentinel 是阿里巴巴开源的,面向分布式服务架构的流量控制组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统自适应保护等多个维度来帮助开发者保障微服务的稳定性。Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,这种秒杀、冷启动、消息削峰填谷、集群流量控制、实时熔断下游不可用服务等,是保障微服务高可用的利器。

更多形状介绍还都上能 参考 Sentinel Golang 文档。

Sentinel 开源初期主要面向 Java 微服务,一并也在朝着多语言扩展的方向不断探索。去年中旬,Sentinel 推出 C++ 原生版本,一并针对 Service Mesh 场景,Sentinel 也推出了 Envoy 集群流量控制的支持,还都上能 处里 Service Mesh 架构下多语言限流的什么的问题。

近期,Sentinel 多语言俱乐部又迎来新的一员 —— Sentinel Golang 首个原生版本 0.1.0 正式发布,为 Go 语言的微服务提供流控降级、系统保护等形状的原生支持。开发者只需简单的几步即可快速接入 Sentinel,享受到以下能力:

Sentinel Golang 的诞生离不开社区的贡献,在此感谢 @louyuting 和 @gorexlv 两位社区开发者在 Sentinel Go 版本演进中的积极贡献。让让让.我 非常欢迎让让让.我 持续参与社区贡献,一并来参与未来版本的演进。若您有意愿参与社区贡献,还都上能 参考 贡献指南 来入门,一并也欢迎联系让让让.我 加入 Sentinel 核心贡献小组认领任务(Sentinel 开源讨论钉钉群:21977771)。积极参与贡献的开发者让让让.我 会重点关注,有可能性被提名为 Committer。Now start hacking!