合办方
顶级赞助商
钻石赞助商
白金赞助商
赞助商
合作媒体
独家社区支持
赞助合作

如果有意赞助O'Reilly Velocity China 2010或者有其他合作想法,请通过地址donna at mail.oreilly.com.cn联系马女士。

Sponsorship Opportunities Outside China

For Velocity China sponsorship information for companies outside China, contact Yvonne Romaine at yromaine@oreilly.com

Download the English-language Sponsor Prospectus for Velocity China.

许式伟
盛大创新院

致力于改善国内的创业环境。前金山技术总监,WPS Office 2005 首席架构师,开源爱好者。技术关注领域:分布式存储、网络操作系统、Erlang 风格编程与最佳服务端编程实践、搜索引擎等。

 

 

发言
 
2010-12-08 13:10
分布式存储与Web服务伸缩性
金祥厅 
  • 存储的特殊性和重要性。Erlang Style Concurrency 理念之一:Fail fast(发生错误的模块应立即停止服务),这个理念有一个关键点,就是一切都可以停止服务,但是存储服务是不能宕的,因为存储服务是系统状态的保持者。注:存储服务不能宕,并非指提供存储服务的服务器不能宕。
  • 存储即数据结构。数据结构的多样性,意味着存储也是多样化的。
  • 分布式存储的难度。存储服务的可靠性要求极高(如前所述,存储服务是不能宕的),故此实现一个新的分布式存储极其困难。
  • 分布式存储与Web服务伸缩性的关联性。存储即系统的状态。在存储达到可伸缩后,整个Web服务通常就可以达到很好的伸缩能力。当然,某些特殊的Web服务仍然会有存储之外其他方面的瓶颈,例如计算能力上的瓶颈。
  • 如何提供一个高可靠、可伸缩的 Web 服务?这里给出一个Web服务实现的建议框架。