分布式
文章平均质量分 82
Miiiiiiiiiii
这个作者很懒,什么都没留下…
展开
-
【分布式原理】分布式ID算法
【分布式原理】分布式ID算法这里写目录标题【分布式原理】分布式ID算法什么是分布式ID分布式ID特性UUID优缺点:数据库自增ID优缺点:数据库集群模式优缺点:号段模式优缺点:雪花算法优缺点:什么是分布式ID 分布式ID是在分布式环境下,要求满足唯一性的ID,ID最重要的特性就是唯一性。下面将会讲解多种分布式ID的方案。分布式ID特性分布式ID不仅要满足唯一性,还有以下多个特性。全局唯一:必须保证ID是全局性唯一的,基本要求高性能:高可用低延时,ID生成响应要块,否则反倒会成为业务瓶颈高原创 2021-12-12 12:37:33 · 844 阅读 · 0 评论 -
高可用之限流算法
限流算法限流:限制流量,好处也不言而喻。比如限制流量,减小服务器压力而且在企业开发中,每个游的承受能力是不同的,若上游流量大且承受能力强,下游承受能力没那么强,上游的流量突然增进,很容易打垮下游服务避免非正常的一个请求计数器算法最简单也是最容易想的一个算法。固定窗口计数将时间划分为多个窗口。在每个窗口内每有一次请求就将计数器加一。如果计数器超过了限制数量,则本窗口内所有的请求都被丢弃当时间到达下一个窗口时,计数器重置。缺点:假设我们限制每秒钟只能处理10个请求,在上一个窗口的原创 2021-07-20 20:41:09 · 167 阅读 · 2 评论 -
【分布式原理】分布式事务之2PC、3PC、TCC、本地消息表和消息事务
【分布式原理】分布式事务2PC、3PC、TCC、本地消息表、消息事务什么是分布式事务? 事务的定义就是一个大的操作由小的操作组成,要保证一些列操作要么全部成功要么全部失败,失败后回滚到之前的状态。 在传统单机上面,整个事务都是在本机运行,如果出现了错误,很容易就能检测到并且回滚,但是在分布式中,逻辑可能是多个机器共同完成的,中间是通过远程协作来完成,这种分布式系统环境下由不同的服务之间通过网络远程协作完成事务称之为分布式事务。举个例子:如电商的下单扣库存操作,整体事务逻辑大概是扣库存,扣余额,原创 2021-12-11 21:38:43 · 782 阅读 · 0 评论 -
【分布式理论】CAP和BASE
【分布式理论】CAP和BASE文章目录【分布式理论】CAP和BASECAP什么是CAP?CAP定理CP的特点AP的特点BASE什么是BASE?CAP什么是CAP?一致性(Consistency) 每次访问都能获得最新数据但可能会收到错误响应可用性(Availability)每次访问都能收到非错响应,但不保证获取到最新数据分区容错性(Partition tolerance)在任意分区网络故障的情况下系统仍能继续运行CAP定理在一个分布式计算系统中,只能同时满足下列的两点,即三原创 2021-12-09 21:21:03 · 745 阅读 · 0 评论