vlambda博客
学习文章列表

调侃面试官,分布式选举算法Raft在Nacos中的应用

Nacos是阿里巴巴开源的分布式服务治理和分布式配置的解决方案,可以帮助业务更敏捷和容易地构建、交付和管理微服务平台。Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。

   Nacos 支持几乎所有主流类型的“服务”的发现、配置和管理,主要特性如下:

  • 服务发现和服务健康监测

  • 动态配置服务

  • 动态 DNS 服务

  • 服务及其元数据管理

Nacos生长在阿里巴巴软负载中间件团队,并支持云原生与阿里的其他中间件产品,比如稳定性框架哨兵(Sentinel)零侵入适配,并适配Dubbo和SpringCloudAlibaba。

Nacos开源计划会支持云原生,为企业应用对接K8s助力,也为企业应用混合云部署助力。

   本次Chat包含如下内容:

  • Raft算法理论方法论

  • Raft算法在Nacos中如何应用

  • 从系统思维角度分析Nacos为什么采用Raft提供分布式能力

    本次Chat适合人群:

  • 希望涉足微服务架构领域的软件工程师

  • 对分布式技术方法论孜孜不倦的架构师及技术专家