
分布式
文章平均质量分 88
idealzouhu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
分布式系统与集群:区别与联系
分布式系统和集群是现代计算领域中常见的两种架构,它们在设计目标、应用场景和技术实现上有显著的区别,同时也有一些共同点。分布式系统通过将一个大型任务分解成多个子任务,分配到不同的节点进行并行处理,以提高处理能力和效率,并实现高可用性和扩展性。集群则通过部署多个相同的系统实例,均衡负载,提高性能和可靠性。原创 2024-06-16 17:02:58 · 909 阅读 · 0 评论 -
分布式系统中的经典思想实验——两将军问题和拜占庭将军问题
分布式系统中,两将军问题和拜占庭将军问题是两个经典的理论问题,用来描述分布式系统中节点之间通信和一致性挑战。理解这些问题有助于认识分布式系统的可靠性和一致性难题。原创 2024-06-16 22:56:30 · 1759 阅读 · 0 评论 -
Sentinel 使用案例详细教程
创建/*** 测试限流规则的使用* <p>* 定义资源 "SentinelController#testFlowRule"。* 限流规则 {@link com.zouhu.spring.cloud.sentinel.config.FlowRuleInit}。* 方法调用链接: http://localhost:9000/flow/10。/*** blockHandler 函数* <p>原创 2024-09-10 22:57:19 · 4160 阅读 · 0 评论 -
OpenFeign 使用案例教程
运行成功,稍等几秒启动时间,浏览器输入 http://localhost:8848/nacos/index.html 查看控制台。在运行所有微服务后,运行 http://localhost:9000/order/create。这些微服务将通过 Nacos 进行服务注册和发现,它们之间有特定的关系和交互方式。由于这些微服务的代码基本类似,本文只展示如何创建 Order Service。, 不同微服务之间的配置基本上差不多。原创 2024-09-09 20:30:17 · 1426 阅读 · 0 评论 -
RocketMQ Dashboard 报错:org.apache.rocketmq.remoting.execption.connect to [rmqnamesrv:9876] failed
RocketMQ Dashboard 报错:org.apache.rocketmq.remoting.execption.connect to [rmqnamesrv:9876] failed原创 2024-09-03 16:29:26 · 1565 阅读 · 0 评论 -
分布式基础理论——CAP理论和BASE理论
由于分布式系统在CAP理论中最多只能同时满足两个特性,在实际场景中,大多数分布式系统会选择AP方案,即牺牲强一致性以确保系统的可用性和分区容错性。最终一致性允许多个节点的数据在短时间内存在差异,但经过一段时间后,这些数据会自动同步,最终达到一致的状态。因此,分布式系统理论上不可能选择 CA 架构,只能选择 CP 或者 AP 架构。因为 CA 架构的系统不再是标准的分布式系统,主数据库和从数据库不在进行同步。,C 和 A 是可以同时满足的,因为此时无需考虑分区容错性(P)的影响。原创 2024-08-20 17:13:44 · 1581 阅读 · 0 评论 -
异步通信方式的两种消息传输模型
异步通信是分布式系统中子模块远程通信的一种方式,主要通过中间件来实现。异步通信的消息传输模型主要有点对点模型和发布订阅模型。原创 2024-07-28 15:35:04 · 718 阅读 · 0 评论