小言_互联网的博客

架构设计过程中,容易遇到的6个问题?

480人阅读  评论(0)

架构设计方法,基本是通用的。

你在架构设计过程中,没有遇到过这6个问题?

一、存储系统的常见弊病

普通的存储系统,往往存在:

(1)数据非高可用;

(2)单点写入;

的问题,解决的方法论如何?

二、存储系统多点写入问题

(1)存储系统能否支持多点写入?

(2)多点写入可能存在什么问题?

(3)常见的解决方案是什么?

三、哈希与哈希的可逆性

(1)由hash反推数据,是否可行?

(2)如何能够得到“特定hash值”的数据?

四、提升系统计算性能的常见方法

(1)缓存,能否提升挖矿性能?

(2)scale up,对性能的提升是有限的?

(3)scale out,理论上对性能的提升是无限的?

五、上传、下载的限速问题

(1)网盘与BT,如何进行上传下载限速?

(2)比特币,如何控制均匀出矿速度?

六、多点写入一致性问题

(1)多点写入,可能出现什么一致性问题?

(2)多点写入,如何解决一致性问题,以保证最终一致性?

上面这些问题,最常见的解决方案是什么,我将以“区块链系统”为场景,聊聊架构设计过程中,通常如何应对上述问题。

第一次,视频讲技术,扫码支持我

用视频的方式来讲解技术,有图像,有语音,10分钟一篇,比文字形象太多了,大伙看习不习惯。

画外音:

(1)讲一篇视频,比写一篇文章,成本很多,更省时间,用户效果更好,何乐而不为?

(2)首个专栏,所有视频已经全部上传完,即点即看。

大家看这种形式怎么样,后续想听什么方向?

第一次,希望大家支持一下(本篇不开打赏)。


转载:https://blog.csdn.net/shenjian58/article/details/106394048
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场