![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
分布式
PasserBy*_*
路漫漫其修远兮,吾将上下而求索。
展开
-
高并发应对策略
策略1、在开发高并发系统时,有很多手段用来保护系统如:缓存、限流、降级2、缓存的目的是提升系统访问速度和增大系统处理能力,可谓是抗高并发流量的银弹3、而降级是当服务出问题或者影响到核心流程的性能则需要暂时屏蔽掉,待高峰过去或者问题解决后再打开的场景,例如Histrix服务熔断也是一种服务降级的策略4、但有些场景或者核心业务并不能用缓存和降级来解决,比如稀缺资源(秒杀、抢购)...原创 2019-10-25 17:13:02 · 912 阅读 · 0 评论 -
CAP和BASE理论
1. CAP理论2000年7月,加州大学伯克利分校的Eric Brewer教授在ACM PODC会议上提出CAP猜想。2年后,麻省理工学院的Seth Gilbert和Nancy Lynch从理论上证明了CAP。之后,CAP理论正式成为分布式计算领域的公认定理。CAP理论为:一个分布式系统最多只能同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Par...转载 2020-03-12 16:10:30 · 182 阅读 · 0 评论 -
分布式事物的解决方案
一:理论依据(讨论的前提)本地事务、分布式事务(如果说本地事务是解决单个数据源上的数据操作的一致性问题的话,那么分布式事务则是为了解决跨越多个数据源上数据操作的一致性问题。) 强一致性、弱一致性、最终一致性(对于关系型数据库,要求更新过的数据能被后续的访问都能看到,这是强一致性。如果能容忍后续的部分或者全部访问不到,则是弱一致性。如果经过一段时间后要求能访问到更新后的数据,则是最终一致性...原创 2019-12-19 12:12:30 · 190 阅读 · 0 评论