“靠!”
周不器有点崩溃,深深感受到了技术上的差距。
紫微星在做分布式数据库,首先要做分布式算法,都做了快一年了,马上第二波1个亿的研发经费又要砸进去了。
可离应用还差的远呢。
再看人家Facebook,做了三四个月,就能把分布式算法简单的应用起来了。
重生一回,周不器可以在一些应用层上进行更早的布局,可是技术层面……真是有点乏力,早布局也改变不了技术落后的现实条件。他一个外行,想参与都没法参与。
庆幸的是国家发展非常快,越来越多的硅谷华人在回国路上,带回来了先进的思维和科技理念。国内科技的进步速度,要远远超过硅谷。
王星见周老板有些颓唐,就笑着宽慰说:“分布式数据库是大项目,而分布式缓存系统和调度监控系统都是小项目,不一样。我们的分布式算法要精益求精,Facebook只需要简单的应用就可以。单从分布式算法来看,等5月份咱们也能上线应用了,功能会更强大,而且稳定。”
周不器眼前一亮,“5月份就能应用了?”
王星道:“对,其实已经做出来了,杨振坤那边在抓细节……主要是投资太大了,这是研发中心那边的产品第一次亮相,他想做到万无一失,时间上难免会耽搁。”
周不器追问:“等咱们的分布式算法做出来了,也可以做缓存系统和监控系统的研发工作了吧?”
唐斌辰和王星对视了一眼,给出了比较含糊的回答,“差不多吧。”
研发中心那边到底什么情况,谁都不清楚。
只知道钱没少花,啥结果都没看见。
杨振坤大权独揽,许亮杰过去考察了两次,吵了两架都没什么用。周大老板对杨博士非常信任。
接下来的几个系统项目,都是改进页面响应时间的,通过技术手段,让用户能够更快的打开网页。同时,要降低web端的CPU使用,减少服务器需求等等。
而这里面,在数据库的使用理念中,就产生了一个巨大的分歧。
众所周知,在信息爆发的年代,传统的数据库模式已经跟不上了,必须要加以改进。紫微星选择了分布式服务器下的分布式数据库,Facebook采用的分布式服务器架构下的多个单行数据库。
就是要为网站中的信息流、照片、日志、分享链接、转帖等内容,都分别搞一个数据库。用多数据库的形式来应对爆炸性的数据,提高读取效率。
为了方便周大老板理解,唐斌辰专门举了一个例子——
如果把数据库比作一个盆,数据比作豆子,有红豆、绿豆、黑豆、白豆四种,信息的读取就是捡豆子。
传统的单机数据库模式,是一个人捡豆子,效率很低。
紫微星的模式,就是把所有豆子放在一个盆里,四个人一起捡豆子,效率提升。
Facebook的模式,是把所有豆子分成四个盆,一个红豆盆,一个绿豆盆,一个黑豆盆和一个白豆盆。然后四个人分别对应四个盆,效率大幅提升。
周不器眉头紧锁,“听起来,他们的好像更高端?”
唐斌辰笑道:“就是一个类比,咱们是混捡,他们是单捡。混捡安全性更高,死了一个人,剩下三个人不影响,很稳定。他们是单捡,是单机结构的数据库,所以取红豆的人只能取红豆,取绿豆的人只能取绿豆。假如取红豆的那个人死了,红豆就取不出来了。”
周不器道:“所以他们的模式稳定性不如咱们?就需要在硬件条件方面有更大的支出?”
唐斌辰道:“对,从效率来看,他们更高。从成本和稳定性来看,是我们的优势。”