RaeV管理员
文章 1948 篇 | 评论 3725 次

作者 Rae 发布的文章

异地多活架构梳理演变(十)路由分片

在上文《异地多活架构梳理演变(九)异地双活》我们介绍了实施异地双活的部署方式来实现系统的高可用。但是这里其实有一个非常重大的问题,即:1、如果A用户在成都机房登录了。并且A用户也在北京机房登录了。 2、用户9点41分...

异地多活架构梳理演变(九)异地双活

上文《异地多活架构梳理演变(八)两地三中心》我们介绍了两地三中心的部署实施方案保证系统的高可用。但是这种虽然同城发生故障的概率非常低,但是还是有发生故障的可能性,所以基于此,业界提出了异地双活的概念。整体异地双活的方...

异地多活架构梳理演变(八)两地三中心

上文《异地多活架构梳理演变(七)同城双活》我们介绍了同城双活的部署方式实现系统的高可用。但是这里其实还是会出现一种可能得情况,即:1、两个机房存在同一个城市。 2、如果整个城市发生灾害,例如地震,水灾等重大自然灾害的...

异地多活架构梳理演变(七)同城双活

上文《异地多活架构梳理演变(六)同城灾备》我们实现了同城灾备。在同城灾备里面我们可以看到一个是主机房,另外一个是备用机房,当主机房出现任何问题的时候,通过dns来切割流量转移到备用机房,然后得以实现系统的高可用。但是...

异地多活架构梳理演变(六)同城灾备

上文《异地多活架构梳理演变(五)应用层的冗余》我们介绍了应用的冗余,可以看到在我们实现了两套部署,用冗余的方式来满足系统的高可用。但是对于企业来说,我们可能两套部署都是放在同一个机房的,并且有可能放在同一个机架上的。...

异地多活架构梳理演变(五)应用层的冗余

上文《异地多活架构梳理演变(四)主从副本的演进》我们解决了数据存储的高可用问题。但是对于我们的要求来说,既然是高可用,那么不仅仅是数据存储的高可用,还必须保证服务的高可用,对不对?所以我们在上文的基础上把单体系统架构...

异地多活架构梳理演变(四)主从副本的演进

上文《异地多活架构梳理演变(三)单体业务架构之手动备份》我们提到单体架构为了解决数据丢失的问题,我们采用定时备份的策略。但是又出现新的问题,就是中间一小部分的间隔数据也会存在丢失。所以整体的架构继续演进,逐渐演进到大...