![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
理论
文章平均质量分 90
_梓杰_
保持热爱,奔赴山海
展开
-
架构设计核心理念
通过上述技术手段,当任何一台服务器宕机或出现各种不可预期的问题时,就将相应的服务切换到其他可用的服务器上,不影响系统的整体可用性,也不会导致数据丢失。伴随业务的发展、创新,运行环境的变化,对技术也就提出了更多、更高的要求。因此,面对不同业务系统的不同需求,对高可用与高性能也会有不同的决策结论,其实现的复杂度也各不相同。所有的预测都存在不正确的可能性。伴随业务的发展、创新,运行环境的变化,对技术也就提出了更多、更高的要求。伴随业务的发展、创新,运行环境的变化,对技术也就提出了更多、更高的要求。原创 2023-06-10 22:34:48 · 1107 阅读 · 0 评论 -
Saas、PaaS、IaaS概念和区别
通常有三种云服务模型:SaaS(软件即服务),PaaS(平台即服务)和IaaS(基础架构即服务)。 每个都有自己的好处和差异。为了您的组织能作出最佳选择,您有必要了解SaaS,PaaS和IaaS之间的差异。下图总结了三种模型的主要差别:SaaS:软件即服务软件即服务(也称为云应用程序服务)代表了云市场中企业最常用的选项。 SaaS利用互联网向其用户提供应用程序,这些应用程序由第三方供应商管理。 大多数SaaS应用程序直接通过Web浏览器运行,不需要在客户端进行任何下载或安装。SaaS交付由原创 2020-08-03 17:13:44 · 1498 阅读 · 0 评论 -
2PC、3PC、TCC&XA&saga&AT基础理论
文章目录一、2PC1.1 prepare阶段1.2 commit阶段1.3 2PC优缺点二、3PC2.1 CanCommit阶段2.2 PreCommit阶段2.3 doCommit阶段2.4 2pc和3pc的区别三、TCC事务&XA事务3.1 TCC事务概念3.2 TCC&XA的关联一、2PC 2PC(tow phase commit),所谓的两个阶段是指:第一阶段:准备阶段和第二阶段:提交阶段。提议的节点称为协调者(coordinator),其他参与决议节点称为参与者(partic原创 2020-07-14 00:45:57 · 1482 阅读 · 0 评论