1.Spring Cloud的组件
-
注册中心/配置中心 nacos
-
负载均衡 Ribbon
-
远程调用 fegin
-
服务网关 gateway
-
服务保护 sentinel
2.CAP理论
C 一致性
A 可用性
P 分区容错性
3.BASE理论
它是CAP理论的AP方案的扩展, 它可以通过一个软状态,达到最终一致性
4.分布式事务的解决方案
我们主要用到的是seata的AT模式解决分布式事务的
AT模式牺牲了一致性,保证了可用性,不过它保证了最终一致性
他也是seata默认开启的,不需要进行额外的配置,对代码也是无侵入式的。我们只需要关心自己的业务。
5.分布式服务的接口幂等性如何设计
使用到了redisson的分布式锁实现的。