数据分布方式
- 顾名思义就是利用多台计算机协同解决单台计算机所不能解决的计算、存储等问题。
- 单机系统与分布式系统的最大的区别在于问题的规模,即计算、存储的数据量的区别。
- 将一个单机问题使用分布式解决,首先要解决的就是如何将问题拆解为可以使用多机分布式解决,使得 分布式系统中的每台机器负责原问题的一个子集。由于无论是计算还是存储,其问题输入对象都是 数据,所以如何拆解分布式系统的输入数据成为分布式系统的基本问题。
常见容错机制:failover ,failsafe,failfast ,failback,forking。
设计缓存方案时需关注的问题及解决方案
👇一句话来自书中,算是《穷查理宝典》中“保持终生学习”的具体例子,与大家分享:
有的开发人员的“十年工作经验”实际上是“一年工作经验用了十年”,一直在热热闹闹的民工层次徘徊,没有积累和成长。
最近一直在看心理学系列的书,《影响力》《谈判力》,再加上这本《乌合之众》。恰好赶上了疫情爆发,群体的表现和书上所描述的大部分吻合,真的如书名所说:乌合之众!同时我发现群体很多行为都是“系统一”在起作用,所以打算再读一遍《思考,快与慢》。
大部分行为表明,群体在精神上往往十分低劣。群体的无意识行为取代了个体有意识的行为,这是现时代最显著的特征之一,群体时时处处都表现出来的特征是:
动物可能会因为看到某种颜色的羽毛而变得具有攻击性,或是听到某种叫声就对自己的天敌呵护有加。动物这种愚蠢可笑的机械反应在人类身上也有,当某一个触发特征出现时,我们会不假思索地作出相应的反应。之所以会这样,就是因为我们被难以察觉的影响力武器摆布了。
一是这类武器有能力激活一种近乎机械化的过程;二是只要掌握了触发这种过程的能力,人们就能从中渔利。而第三点则是,使用者能借助这些自动影响力武器的威力,这种武器就好像一根沉甸甸的大棒,只要用了它,就能让另一个人乖乖就范。
我们要采取一切合理的方法——抵制、威胁、对峙、谴责、抗议来报复以刺激我们的捷径反应为目的的虚假信号。