百度空间 | 百度首页 
 
查看文章
 
分布式系统开发有感
2009-06-30 16:34
转眼在Pyramid组两年了,历经过DFS和DTS两个项目,如今随着DTS的Alpha成功发布,也想试着对旧日知识和经验做一番梳理,写写文章。

整个系列会分成理论和实战两个方面,前者主要是对开发过程中参考的各篇paper做一番综述,后者则侧重于一些编程心得和设计上的注意点。暂时想到的题目有:
Theory
1. Consensus:讨论各种Consensus算法,以及其在选举、事务方面的应用
2. How to handle CAP:大言不惭的讨论一下分布式系统的CAP solutions,会涵盖How to build a scalable system/GFS/Map Reduce/Bigtable/Chubby等几篇文章
3. something else, 比如压缩算法等等

Practice
1. TCP/UDP Issues:讲一些在UDP、TCP编程中遇到的问题和解决思路
2. COW & Lock Free
3. Commit Log Mechanism:探讨如何高效的处理commit log,以及如何保证log和memory的一致性
4. 协议设计:总结自己在交互协议、网络协议等方面设计上的问题,包括rpc等等
5. 从GAE设计看Bigtable:尝试从GAE上找到Bigtable改进方法的蛛丝马迹
6. 杂七杂八,比如一些特别需要注重的设计方面,或者一些为付诸实现的想法

当然,不是所有文章都会公开...

类别:Computer Science | 添加到搜藏 | 浏览() | 评论 (5)
 
最近读者:
 
网友评论:
1
2009-06-30 16:42 | 回复
mark
 
2
2009-06-30 17:45 | 回复
赞啊赞~~~
 
3
2009-07-01 22:06 | 回复
顶啊顶~~~
 
4
2009-07-27 18:03 | 回复
期待ing
 
5
2009-08-26 13:42 | 回复
发到内部wiki吧~这样可以写的更详细点,哈哈~~等着看~
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu