微服务治理与分布式
文章平均质量分 68
微服务治理与分布式
存在,及合理
记录点点滴滴,汇成山河大海
展开
-
微服务治理-版本相关事情
这是啥意思呐,这不release版本发布之后,让广大群体使用了嘛,再牛逼的架构师,也无法写出零bug的代码,那么这时候,就优先对于release版本的问题进行修复,这时候每次迭代的版本就是SR1,SR2,SR3。里程碑版本,在版发布之前 会出几个里程碑的版本。使用snapshot版本开发了一个时间,觉得最近写代码杠杠的,那么就整几个里程碑版本记录下吧,记录我们这个重大的时刻,是你我未来的回忆。发布候选差不多之后,那么说明整个框架到了一定的阶段了,可投入市场大面积使用了,那么发布出去,让广大用户来吃吃香吧。原创 2023-07-22 21:44:01 · 68 阅读 · 0 评论 -
002分布式理论BASE
上面说了软状态,但是不应该一直都是软状态。在一定时间后,应该到达一个最终的状态,保证所有副本保持数据一致性,从而达到数据的最终一致性。软状态也称为弱状态,相比较硬状态而言,允许系统中的数据存在中间状态,并认为该状态不影响系统的整体可用性,即允许系统在多个不同节点的数据副本存在数据延时。假设系统出现了不可预知的故障,但还是能用,只是相比较正常的系统而言,可能会有响应时间上的损失,或者功能上的降级。要求多个节点的数据副本都是一致的,这是一种“硬状态”。原创 2023-07-22 21:44:51 · 34 阅读 · 0 评论 -
001分布式的基础理论CAP
在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性)这3个基本需求,最多只能同时满足其中的2个。Consistency(一致性)数据在多个副本之间能够保持一致的特性(严格的一致性)Availability(可用性)系统提供的服务必须一直处于可用的状态,每次请求都能获取到非错的响应(不保证获取的数据为最新数据)Partition tolerance(分区容错性)原创 2023-07-22 21:45:42 · 120 阅读 · 0 评论