微服务
文章平均质量分 91
JordanPanther
这个作者很懒,什么都没留下…
展开
-
分布式事务的几种实现
目录一、二阶段(2PC)提交方案:强一致性二、3阶段提交三、TCC 事务:最终一致性四、本地消息表:最终一致性五、MQ 事务:最终一致性六、Saga 事务:最终一致性一、二阶段(2PC)提交方案:强一致性事务的发起者称协调者,事务的执行者称参与者。处理流程:准备阶段事务协调者,向所有事务参与者发送事务内容,询问是否可以提交事务,并等待参与者回复。事务参与者收到事务内容,开始执行事务操作,讲 undo 和 redo 信息记入事务日志中(但此时并不提交事务)。如果参与者执行成功原创 2021-09-22 22:12:20 · 385 阅读 · 0 评论 -
一文上手Nacos(从原理到实战)
1、什么是NacosNacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 是Spring Cloud A 中的服务注册发现组件,类似于Consul、Eureka,同时它又提供了分布式配置中心的功能,这点和Consul的config类似,支持热加载。Nacos 作为微服务核心的服务注册与发现中心,让大家在 Eureka 和 Consule 之外有了新的选择,开箱即用,上手简洁。1.1与eureka对比1 e原创 2021-09-06 22:01:31 · 1414 阅读 · 3 评论