架构设计方法,基本是通用的。
你在架构设计过程中,没有遇到过这6个问题?
一、存储系统的常见弊病
普通的存储系统,往往存在:
(1)数据非高可用;
(2)单点写入;
的问题,解决的方法论如何?
二、存储系统多点写入问题
(1)存储系统能否支持多点写入?
(2)多点写入可能存在什么问题?
(3)常见的解决方案是什么?
三、哈希与哈希的可逆性
(1)由hash反推数据,是否可行?
(2)如何能够得到“特定hash值”的数据?
四、提升系统计算性能的常见方法
(1)缓存,能否提升挖矿性能?
(2)scale up,对性能的提升是有限的?
(3)scale out,理论上对性能的提升是无限的?
五、上传、下载的限速问题
(1)网盘与BT,如何进行上传下载限速?
(2)比特币,如何控制均匀出矿速度?