分布式
文章平均质量分 94
snefsnef
这个作者很懒,什么都没留下…
展开
-
浅析分布式系统之体系结构 基本属性--故障
系统发生故障时,其造成后果,在系统当中产生的影响由里及表分为三个层次,这三个层次是互相关联互为因果的,错误执行(fault)是根源,如果错误执行(fault)得不到纠正,则系统的局部就会产生错误(Error),当这个错误最终在系统整体状态层面体现也是就故障。由于系统局部的状态以及错误太多且不为外界所知,所以生产实际中的故障一般都是指failure.分类与定义结果错误执行(fault)不符合正确执行的表现没有对系统产生影响,没有造成系统从正确的状态进入不正确的状态。错误(Error)错误的结果。原创 2023-08-09 16:24:24 · 144 阅读 · 0 评论 -
浅析分布式系统之体系结构 共识及其相关算法与协议 一致性的实现
分布式系统需要保证整体其整体对外的运行状态或结果与某种业务需求或功能所定义的状态或结果相一致,不产生矛盾,即系统需要维持足够的一致性。分布式系统由大量的不同粒度的独立离散实例(线程、容器、服务器、集群)组成,这便需要这些实例在不同层次,多个维度通过某种协调机制达成系统需要的一致性(也就是收敛系统的离散实例的不同状态或结果),从而使这个系统在各个层次对外都能够表现整体的,正确的状态中间信息或结果。而共识过程正是广泛采用的,实现分布式系统在部分实例有故障的情况下保证系统仍能一致、正确的实现业务需求或功能的工具。原创 2023-07-05 17:01:09 · 376 阅读 · 1 评论 -
浅析分布式系统之体系结构 技术基本目标----一致性(单对象、单操作)
一致性的本质一致性定义:逻辑层面,一致性(consistency)是指一個形式系統中不蕴含矛盾(wiki)。在计算机系统的范畴之内,一致性其实是一种人们对于系统的综合需求,人们往往需要计算机的运行结果或状态是确定的、正确的且与系统的需求不蕴含矛盾,而不蕴含矛盾本身是一种随着不同的系统环境以及业务需求而变化而变化的要求。也就是说,对所有的计算机系统来说,只要它们的运行状态或结果与某种业务需求所定义的状态或结果一致不矛盾都可以认为达到了满足了一致性需求。因此针对不同的业务需求以及不同分布式系统的「一致」的定原创 2022-04-10 13:12:35 · 4106 阅读 · 0 评论