日志分类:大千世界
后知后觉仍然比不知不觉好一点,虽然我们努力最求的是先知先觉。
在阅读了Eric A. Brewer的keynote at the PODC和Gilbert and Lynch的Brewer's Conjecture and the Feasibility of Consistent,Available,Partition-Tolerant Web Service后,对CAP有了些初步的认识,也尝试弄清楚一些基本的问题。
1. 为什么我们需要知道CAP
记得当初学习数学科学(例如微分方程)的时候,如果求解一个问题,首先我们需要证明这个解的存在性。(没学过微分方程也可以回忆一下哥尼斯堡七桥问题)
现实生活中,我们往往面临的是非常具体(甚至琐碎)的问题,我们也在不断付出巨大的努力的尝试解决它们。如果问题棘手,发现一时无法走出的困境后,往往会寻求新的设计方案来解决问题。每一个方案(系统)设计之初,参与设计者往往对未来这个方案充满了憧憬,事实上,新方案也一般能解决现有系统的瓶颈。但是新方案运行一段时间后,我们又会重新发现,我们绕过了一些问题,面对的是一些新的困境。
为了避免这种情况,在设计新方案的时候,我们需要尝试弄清楚我们现在系统解决了哪些问题,没有解决哪些问题,无法解决哪些问题;设计新系统,我们能够解决哪些,无法解决哪些。
CAP理论(也许不能说是严格理论,因为我们往往在C、A、P之前寻求平衡)便是基于这样的思考,产生的理论。[......]
Google Chrome主题之Dota & Starcraft
Chrome浏览器在速度和简洁上的优势,很早就沦陷为Chrome的粉丝了。另外,自己现在又很"迷恋"Dota,所有周末就制作了几个Dota相关的Chrome主题。
1. Puck
主题下载,已经发布到Google Chrome的官方网站上,提供下载安装:Dota Theme。另外,也可以在我的博客上下载:Dota Chrome Theme by orczhou。[......]
DTCC关于MySQL的未来
在这次数据库技术大会会议结束的时候,有一个简单的圆桌会议,由大辉主持,里面讨论了关于MySQL前景的话题,几位与会的嘉宾给出了一些值得思考的观点,这里分享给大家(这里把脑子中记得都写下来,所以不是原话):
宁海元@淘宝:对于MySQL我简单的说说我们的现状,淘宝现在已经有几百台MySQ[......]
Google.cn没了
在发表公开声明后的2个月,Google.cn终于没了,现在访问Google.cn会直接指向http://www.google.com.hk。
在http://www.google.com.hk还会看到一行谷歌的欢迎语:“欢迎您来到谷歌搜索在中国的新家”: