{人面不知何去处 桃花依旧笑春风}

系统的设计经验

Posted in Uncategorized by interma on 2013/04/08

持续更新。

大型系统的设计经验,参考jeff dean
http://www.stanford.edu/class/ee380/Abstracts/101110.html
一,google的系统发展
1,index全进memeory,提升系统性能,memory-based。
2,index可以按权重分level。
3,系统可迭代:可实验,可调试,可分析。=》好用。
4,理论不复杂,实现很难,需要调试时间,任何小细节都很危险。
5,大系统拆分为若干个小服务。

二,自己补充的
1,打日志
a,和其它系统交互的信息,debug级别,不怕多。
b,尽量单行输出,便于grep。
c,一次交互一条汇总日志,便于统计。
2,你永远没法满足所有人/方面。