前面我在《eBay 的数据量》中介绍了一些道听途说来的关于互联网巨头 eBay 服务器架构的信息,不过还缺了一点关键数据。
在 Oracle 站点上的一篇题为 The eBay Global Platform and Oracle 10g JDBC 的白皮书,有能看到一些数据。
在 2004 年的时候,eBay 的应用服务器采用了 IBM WebSphere,部署在 WinNT 上,硬件是 Intel 双 CPU 奔腾服务器。服务器数量是 2400 台。在《eBay 的数据量》中我们知道,eBay 的是集中式处理 Log 的,每天会有 2T 的 Log 数据产生,现在只会更多。这些应用服务器分成不同的组,通过一个统一的 DAL(database access layer) 逻辑层访问 135 个数据库节点。
这篇白皮书已经发布了两年,相信在这两年的时间里,服务器规模又会扩大了许多。
eBay 的 SOA 架构 V3 示意图如下:
这个图来自这里
以前我写的《这些大网站都用什么操作系统与 Web 服务器 ?》,还有网友质疑 eBay 的服务器不是 WinNT,现在倒是间接证明了 Web 服务器的确是 Windows 。
--EOF--
和一位创业者,姑且称为G,在Skype上讨论他的项目,我知道他是一个不错的Geek(奇客,技客?),而且模仿创造了好几个不错的项目,但是始终都无法坚持下去。所以谈到这些,他也问,是否有什么建议?
我说了三点,可能只针对他的现象,但是也可能适用于其他:
第一是远景(Vision),这个词被滥用了很长时间却还是让人捉摸不透,所以G这样描述自己的远景:我的远景是做中国web 2.0XXX网站no 1,我提示说那是你的远景,不是用户的远景;假如把“我”替换为“用户”,这就话就变成了“用户的远景是做中国web 2.0XXX网站no 1”。如果这两句话是矛盾的,那就不是远景,只能说是“个人梦想”。有梦想不是坏事情,只可惜很多梦想被只可能出现的唯一一个趋势所淹没了。因为那只是个人的梦想。
第二是团队,G一个人打拼了很长时间,却无法建立一个可以沟通的团队。这可能有两个原因,一个是个人的本位意识太严重,当然很难让别人被说服,也不擅于分享,无法建立信任;另一种可能是沟通能力不够,所以各种想法都在一个闭环内循环,自然也很难走出去。
第三是杀手级应用,当一个应用出来后,G就立刻去追随,然后说这个应用不好,他可以用几天时间就模仿出来。缺少自己的创意,只从自己狭窄的技术角度去模仿拷贝,却每次都落于大趋势的末班车,有点让人叹息。
当然,这样的创业者只要有合适的调整,自然也有机会突破自己,找到支点并一贯地走下去。希望他好运气。