Apollo VS Nacos

本文对比了两个流行的Java配置中心——Apollo和Nacos。Apollo由携程研发,提供实时配置推送、版本管理和权限控制等功能,适用于微服务场景。Nacos是阿里巴巴开源的平台,集成了服务发现和配置管理,支持动态配置、服务管理和灰度发布。两者在部署和环境要求上有所不同,Apollo依赖MySQL,而Nacos在集群模式下也需要MySQL,并提供了更简单的部署选项。
摘要由CSDN通过智能技术生成

一、Apollo

1、简介

携程研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。最新版本1.5.1,GitHub Star  18.3k

项目地址:  https://github.com/ctripcorp/apollo

文档: https://github.com/ctripcorp/apollo/wiki

服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。

Java客户端不依赖任何框架,能够运行于所有Java运行时环境,同时对Spring/Spring Boot环境也有较好的支持。

.Net客户端不依赖任何框架,能够运行于所有.Net运行时环境。

2、特性

  1. 统一管理不同环境、不同集群的配置
  2. 配置修改实时生效(热发布)
  3. 版本发布管理
  4. 灰度发布
  5. 权限管理、发布审核、操作审计
  6. 客户端配置信息监控
  7. 提供Java和.Net原生客户端
  8. 提供开放平台API
  9. 部署简单(感觉不怎么简单),依赖于MySQL(5.6.5+)

性能测试 :

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值