从这张图可以看出,随着集群的增加,延迟增长到一定程度后趋稳,带宽速度在缓慢下载,容量在理所应当的增加。
系统总会出现崩溃,学会处理好它。
可容错的系统是必须的
每年检查服务器
关于google的集群环境
GFS的设计框架
下面是google所遇到的挑战,也是为啥分布式系统会诞生在google
第一个诞生了bigtable,第二个是spanner与其黑科技原子钟接口,第三个是mapreduce系统
Google的内部服务
协议buffer,可以和thrift协议这些相提并论
然后放出了一张很有趣的图
Jeff提了一个问题
关于数据的序列化和压缩
这是关于架构的一页,不要试图打造一个完美的系统,而是address problem
下面的PPT提到了很重要的几点,比如要考虑到增长,低延迟,打造健壮的系统,Add Sufficient Monitoring/Status/DebuggingHooks
关于MR的一个解释
BigTable的介绍
BigTable的架构
好了,要开始bug般的spanner了