SpringCloud
小-文
这个作者很懒,什么都没留下…
展开
-
springCloud(一)
微服务与SOA联系与区别 1.SOA(面向服务架构)是继承多个较大组件(应用)的一种机制,彼此之间组成一个协作的套件。粗粒度,松耦合,组件之间通过接口通信。 2.微服务是将业务拆分成组件,构成应用。粒度更细,松耦合。 3.微服务是SOA的子集。 微服务缺点 1.运维要求高(多个微服务) 2.分布式固有的复杂性(分布式事务/服务实时性[服务之间互相调用]/容错[调用链变长错误发生率高...原创 2019-04-18 15:26:29 · 133 阅读 · 0 评论 -
springCloud(二)分布式事务
分布式事务解决方案(TX-LCN) 事务特性(ACID) A-原子性 C-一致性 I-隔离性 D-持久性 分布式事务理论 CAP理论:分布式系统中,CAP只能保证两个,三个不能兼得。C:一致性,A:可用性,P:容错性。 BASE理论: 核心思想:系统最终一致性。 BA:基本可用 S:软状态 E:最终一致性 协调器 XA/JTA规范 XA是两阶段提交事务的规范,JTA是Ja...原创 2019-07-10 16:19:55 · 789 阅读 · 0 评论