分布式注册中心-01-NACOS 介绍+基本概念+架构
什么是 Nacos
概览
欢迎来到 Nacos 的世界!
Nacos 致力于帮助您发现、配置和管理微服务。
Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。
Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。
Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。
什么是 ...
2022-07-02 01:22:02 |
Distributed
分布式注册中心 ETCD3 03 聊一聊 10 个问题
chat
如果让你深入理解 ETCD3,你会问哪 10 个问题?为什么?
为了深入理解 etcd 3,我会考虑以下 10 个问题,这些问题涵盖了 etcd 的基本原理、架构、使用场景及其在分布式系统中的角色:
1. etcd 的核心架构是怎样的?
原因:理解 etcd 的核心架构有助于把握其工作原理,包括数据存储、节点间的通信和一致性保证机制。
etcd 的核心架构是一个分布式键值存...
2022-07-02 01:22:02 |
Distributed
分布式注册中心 ETCD3 02 聊一聊
chat
详细介绍下注册中心 ETCD3
etcd 是一个高可用的分布式键值存储系统,主要用于配置管理、服务发现和共享数据。它由 CoreOS 开发,广泛用于容器编排系统,如 Kubernetes。以下是关于 etcd 3 的详细介绍:
1. 核心特性
强一致性:etcd 使用 Raft 共识算法,确保数据在分布式环境中的一致性。
高可用性:即使部分节点发生故障,etcd 也...
2022-07-02 01:22:02 |
Distributed
分布式注册中心 ETCD3 01 入门介绍
什么是etcd?
etcd 是一个强一致性、分布式的键值存储系统,提供了一种可靠的方式来存储需要被分布式系统或机器集群访问的数据。
它在网络分区期间能够优雅地处理领导者选举,并且可以容忍机器故障,甚至是领导者节点的故障。
特性
简单接口
使用标准的 HTTP 工具(如 curl)读取和写入值。
键值存储
以层次化组织的目录存储数据,类似于标准文件系统。
监视变更
监视特定的...
2022-07-02 01:22:02 |
Distributed
分布式配置管理平台 Disconf 01 入门介绍
Disconf
Distributed Configuration Management Platform(分布式配置管理平台)
专注于各种「分布式系统配置管理」的「通用组件」和「通用平台」, 提供统一的「配置管理服务」。
disconf_zh_CN
disconf_github
主要目标:
部署极其简单:同一个上线包,无须改动配置,即可在 多个环境中(RD/QA...
2022-07-02 01:22:02 |
Distributed
注册中心 Consul-06-chat consul 聊一聊十个问题
chat
深入理解 Consul 时,可以通过以下 10 个问题来探讨其各个方面,包括架构、功能、使用场景和最佳实践等。
每个问题背后都有助于深入了解 Consul 的设计理念和应用。
1. Consul 的核心架构是怎样的?
原因:了解 Consul 的架构(如 Agent、Server、Datacenter、Catalog 等)能够帮助理解其工作原理和各组件之间的关系。
...
2022-07-02 01:22:02 |
Distributed
注册中心 Consul-05-chat consul 聊一聊
chat
详细介绍下注册中心 consul
Consul 是一款由 HashiCorp 公司开发的开源服务网格解决方案,它作为服务发现和配置共享的注册中心,为分布式应用提供了一种简单而强大的方式来实现服务间的通信和发现。
以下是 Consul 的一些主要特性和功能:
服务发现:
Consul 允许服务在其启动时注册自己,并且可以通过 DNS 或 HTTP ...
2022-07-02 01:22:02 |
Distributed
注册中心 Consul-03-consul java client 常见客户端对比 orbitz + ecwid
chat
Q1-Consul 的 java 客户端有哪些?介绍一下
在Java中,有几个常用的Consul客户端库可以用来与Consul进行交互。
以下是一些常见的Consul Java客户端库的介绍:
Consul Java API:Consul官方提供的Java API,它提供了与Consul进行交互的各种功能,包括服务发现、健康检查、KV存储等。它是使用Java...
2022-07-02 01:22:02 |
Distributed