第643章 成本控制很重要

数据中心的时间同步非常重要。

比如支付系统,账户上有100块钱,在北方买了点卡类的虚拟产品。如果不能及时同步,就发现南方的账户上这100块钱还没花掉,就又可以买点卡了。

这年头,网友们利用技术性漏洞,没少钻空子去免费买Q币。

国内还好。

按照程秉皓的说法,紫微星自己搞的这套同步系统,3个月内保准上线。国家虽然很大,但到底是内陆,光纤都连着呢,技术难度不高。

可Facebook搞得就不一样了,人家玩的是全球性的同步,这就是世界级难度了。

东半球和西半球,打个电话都有延迟呢,要想让数据库及时同步,神知道他们要采用什么办法。

然后,唐斌辰又简单说了一下其他的7个技术项目。

流量控制系统,就是当高峰期时,网站的服务器和宽带压力太大,就会造成数据传输拥堵和数据丢失。为了避免这种情况,就要对一些电脑性能好、带宽使用量的用户进行流量控制,把资源分给更多的用户。

嗯,对朋友网有用。

分布式缓存系统,就是让系统并行地进行缓存读取,提高效率,节约页面响应时间。背后还要根据任务量的不同选择不同的缓存形式,以节省空间并进一步提高读取速度。

这个项目技术难度非常大。

嗯,对朋友网很有用。

容灾系统,不管是多好的服务器,不管是多先进的运转系统,服务器故障一定会发生。如果有少量的服务器无法响应,则由其他的服务器承担。当有大量的服务器无法响应,所有的负荷就要由少量服务器承担,这会非常危险,会导致数据的丢失和损坏。所以就要设定一个阕值,当阕值达到时,页面就不再无法响应,以保证数据中心的稳定。

说起这个,周不器就很熟悉了。

“双十一”和春运抢购火车票,都经常会出现这种情况。校内网在卖爆款产品时,也会出现这种情况。

周不器笑道:“这个系统咱们也有,是从网宿那边模仿来的,两年前就有了。”

王星道:“不奇怪,Facebook才刚刚开始全球化布局,他们的服务器运营压力不大,以前应该没遇到过这种情况。”

唐斌辰接着说:“调度与监控系统,就是指当服务器并行的处理一些任务时,不同的服务器要相互监控。一旦一方发生问题,另一方就要马上响应,把未完成的任务接过去。”

周不器头都大了,“并行?分布式算法?”

“对。”

“Facebook也在搞分布式算法研究?”

“这是大趋势啊。”唐斌辰知道周老板的意思,笑着安抚他,“不过大家做分布式,更多的是数据处理。”

周不器问道:“你知道进程吗?Facebook在这方面的进展怎样?”

“分布式算法吗?”

“对。”

“正因为这个算法有进展了,他们才能开展缓存系统和监控系统的研究。”

周不器的脸色就不太好看了,“他们做了多长时间?”

唐斌辰道:“三四个月吧。”

“靠!”

周不器有点崩溃,深深感受到了技术上的差距。

紫微星在做分布式数据库,首先要做分布式算法,都做了快一年了,马上第二波1个亿的研发经费又要砸进去了。

可离应用还差的远呢。

再看人家Facebook,做了三四个月,就能把分布式算法简单的应用起来了。

重生一回,周不器可以在一些应用层上进行更早的布局,可是技术层面……真是有点乏力,早布局也改变不了技术落后的现实条件。他一个外行,想参与都没法参与。

庆幸的是国家发展非常快,越来越多的硅谷华人在回国路上,带回来了先进的思维和科技理念。国内科技的进步速度,要远远超过硅谷。

王星见周老板有些颓唐,就笑着宽慰说:“分布式数据库是大项目,而分布式缓存系统和调度监控系统都是小项目,不一样。我们的分布式算法要精益求精,Facebook只需要简单的应用就可以。单从分布式算法来看,等5月份咱们也能上线应用了,功能会更强大,而且稳定。”

周不器眼前一亮,“5月份就能应用了?”

王星道:“对,其实已经做出来了,杨振坤那边在抓细节……主要是投资太大了,这是研发中心那边的产品第一次亮相,他想做到万无一失,时间上难免会耽搁。”

周不器追问:“等咱们的分布式算法做出来了,也可以做缓存系统和监控系统的研发工作了吧?”

唐斌辰和王星对视了一眼,给出了比较含糊的回答,“差不多吧。”

研发中心那边到底什么情况,谁都不清楚。

只知道钱没少花,啥结果都没看见。

杨振坤大权独揽,许亮杰过去考察了两次,吵了两架都没什么用。周大老板对杨博士非常信任。

接下来的几个系统项目,都是改进页面响应时间的,通过技术手段,让用户能够更快的打开网页。同时,要降低web端的CPU使用,减少服务器需求等等。

而这里面,在数据库的使用理念中,就产生了一个巨大的分歧。

众所周知,在信息爆发的年代,传统的数据库模式已经跟不上了,必须要加以改进。紫微星选择了分布式服务器下的分布式数据库,Facebook采用的分布式服务器架构下的多个单行数据库。

就是要为网站中的信息流、照片、日志、分享链接、转帖等内容,都分别搞一个数据库。用多数据库的形式来应对爆炸性的数据,提高读取效率。

为了方便周大老板理解,唐斌辰专门举了一个例子——

如果把数据库比作一个盆,数据比作豆子,有红豆、绿豆、黑豆、白豆四种,信息的读取就是捡豆子。

传统的单机数据库模式,是一个人捡豆子,效率很低。

紫微星的模式,就是把所有豆子放在一个盆里,四个人一起捡豆子,效率提升。

Facebook的模式,是把所有豆子分成四个盆,一个红豆盆,一个绿豆盆,一个黑豆盆和一个白豆盆。然后四个人分别对应四个盆,效率大幅提升。

周不器眉头紧锁,“听起来,他们的好像更高端?”

唐斌辰笑道:“就是一个类比,咱们是混捡,他们是单捡。混捡安全性更高,死了一个人,剩下三个人不影响,很稳定。他们是单捡,是单机结构的数据库,所以取红豆的人只能取红豆,取绿豆的人只能取绿豆。假如取红豆的那个人死了,红豆就取不出来了。”

周不器道:“所以他们的模式稳定性不如咱们?就需要在硬件条件方面有更大的支出?”

唐斌辰道:“对,从效率来看,他们更高。从成本和稳定性来看,是我们的优势。”

周不器明白过来了。

怪不得硅谷那些巨头们都不搞分布式数据库,而是在积极的寻求着对oracle、mysql这些传统服务器的技术性升级。

人家背靠全球市场,富得流油,不在乎这点小钱。稳定性可以用金钱来弥补,无非是多搞一些服务器,多搞一些备用数据库。

让一个人捡红豆,人死了,红豆就取不出来,系统就崩溃了。可搞100个人专门捡红豆,死了一批,红豆一样能取出来。

王星道:“硅谷不搞分布式数据库,是因为市场格局已经定了,Oracle这类的数据库巨头已经称霸很多年了。工程师们从读书时,学习的就是使用Oracle这类的数据库,后期让他们改,也改不动了。只能通过技术手段,研发豆子的分发系统和多种针对不同豆子的存储系统,来完成对传统数据库的使用升级。”

周不器听懂了他的意思,“所以说咱们要从头开始培养?给大学拿钱,成立专门的实验室,开设针对咱们‘飞天’数据库的课程和研究课题?”

王星点了点头,“很有必要。”

唐斌辰道:“分布式一定是未来的趋势,并行结构相比于单行结构,有巨大的优势。还是刚才那个例子,只要咱们也搞数据的分发和不同的存储系统,然后也把豆子分在不同的盆里,抓取的时候效率不就高了?又有混检功能,稳定性也强。”

周不器头都大了。

满脑子的红豆。

不过他脑海中还是出现了一个新的看问题角度。

国内的数据库市场一片空白,未必不是好事。硅谷那边有巨头把持,想创新、革新非常困难,有点僵化了。

国内是白纸,恰好能够泼墨挥毫。

这就像是马斯克做火箭,跟全世界各国的航天局都拧着来,然后……就通过成本控制,取得了惊人的成绩。

星链计划要是以传统的火箭发射模式,那造价海了去了,根本玩不起。马斯克的火箭却能回收重复利用,给这个计划有了可行性的思路。

技术重要,成本控制也很重要!

未来的数据,只会越来越多,越来越多。

背靠着高端昂贵服务器的传统单行数据库肯定不行。

一定要有更廉价的替代品才行。

这就是分布式数据库的机会。

打发走了唐斌辰和王星,周不器有气无力的往大班椅上一靠,感觉脑细胞都快消耗光了,让他一个外行参与这么复杂的技术讨论,真是太难为人了。

还用什么红豆、绿豆、白豆的举例子,乱七八糟!

“雅娴!”

“来了。”

“你打电话问问杨蜜在哪,我一会儿去她那边。”

“干嘛呀?”

“没啥,就吃吃红豆,聊聊天。”

(本章完)

第644章 X小组

虽说去了杨蜜那边,但周不器的心思还是沉浸在工作中。

唐斌辰的话,给了他许多启发。

人人网和开心网为什么失败?为什么大洋彼岸的Facebook能越来越成功?都是相同类型的网站,为什么国内就不行?

以前,周不器一直是在应用层面寻找差距。

这下明白了,技术层面也不可忽视。

目前来看,朋友网比Facebook做的更出色,功能更多、体验更好,赚钱能力也更强。可是,朋友网只是外观上的花团锦簇,内部是虚的,技术方面的探索远远不够。

Facebook的发展却是由内而外的,在内部做技术储备,展开大量的技术性探索,然后慢慢向应用层转化。

如果不加以改进,朋友网就会后继乏力,而Facebook就会厚积薄发。

唐斌辰只是去Facebook实习了一段时间,他不是高层,只在研发部门工作。他所掌握的信息一定是不全的,他知道Facebook在搞八个技术项目,说不定只是冰山一角。

朋友网还是内虚……

“内虚啊!”

周不器感慨了一声,打算去浴室冲个澡。

杨蜜翻身下床,跟在身后,娇声道:“周总,你不虚!一点都不虚!”

这是套很普通的二居室,浴室在卧室外面,两人这光屁股的样子,难免被客厅里等待的宁雅娴尽收眼底。尤其听到杨姑娘的话,她差点没笑喷。

洗过澡后穿衣服,杨蜜小心的说:“周总,这床……好像质量不太好,吱吱嘎嘎的,我怕会散架,要不换一个吧?”

周不器很随意,“嗯,换好之后找宁秘书报销就行。”

“谢谢周总!”

“对了,你都有房子了,你爸妈知道不?”

“没告诉他们。”杨蜜有点小尴尬,咬了咬嘴唇,低声道:“我妈说等我大学毕业了,就经济独立了,片酬就都归我自己了。”

周不器点点头,“那你没事就少往这边跑。把钥匙给宁秘书一套,有空了,她安排人帮你打扫卫生。”

然后,宁雅娴就拿着钥匙,跟周老板一起离开了。

上车后,周不器对司机道:“罗哥,你是侦察兵吧?”

“对。”

“会检查摄像头吧?”

“可以啊。”

周不器看了一眼旁边的宁雅娴,“以后再过来,先让罗哥去检查一遍。”

宁雅娴哭笑不得,“不至于吧?”

周不器哼道:“小心驶得万年船!”

宁雅娴抿着嘴唇,眼神戏谑,“我那呢?也要检查吗?”

周不器老神在在的说:“要是你妹妹,我还不太放心。”

“她就要回家了,年后就不来了。”

“啊?”

宁雅娴道:“她是临时过来帮我照看小孩的,总不能总在这边吧?她的工作关系、朋友关系都在老家呢。一个人在首都,也没意思。”

周不器意味深长的说:“一个人,可以变成两个人嘛。”

宁雅娴很崩溃的说:“大老板,你放过我俩吧!”

周不器哼了一声,“好像我多愿意抬举你们姐妹俩似的,爱来不来!”

……

唐斌辰没有休假,第二天就来上班了。

周不器就组织了许亮杰、程秉皓、张一明、郭鹏飞、贺阳、王浩阳、郭鹏飞、王星,甚至还把杨振坤从研发中心那边专门叫了过来。

杨振坤名义上是紫微星的首席架构师,实际上从不参与公司的战略设计和运营,一门心思的都在研发自己的分布式数据库。

这次过来,主要是讨论的话题很重要。

随着时代的推进,信息越来越多,数据指数级增长。可以说,未来的IT领域,所有的功能实现都离不开分布式设计。

杨振坤拍着胸脯保证,“这个5月份,我们的分布式算法就能推出。然后,我们就可以针对分布式算法,展开更多的拓展型的算法研究。Facebook能做的,我们也可以做!”

许亮杰一直不看好他的项目,淡淡的道:“分布式数据库没有形成主流,就算做出来了,能否应用还是问题。就算应用了,也不能直接在朋友网这种重要业务中。我认为,我们应该分两步走。”

程秉皓也持有相同意见,“对,一方面做分布式数据库的研究,为未来做考量。一方面要学习Facebook,采用多数据库架构,研发我们的数据分发系统和多种存储系统。万一分布式数据库没做成,至少我们不会瘸腿。”

紧接着,张一明、郭鹏飞和王星,也都持相同观点。

杨振坤很尴尬,也很无奈。

感觉除了大老板这个外行,公司里的技术大佬们,都对自己充满了怀疑。

周不器皱皱眉,“斌辰,你看呢?”

唐斌辰沉默了好一会儿,说道:“Facebook的数据库模式是硅谷巨头的普遍做法,以谷歌为代表,包括微软、亚马逊,都在这么搞。这套模式是安全的,是能够走通的。分布式数据库的理念当然很好,但具体的应用效果怎么样,谁也说不准。”

意思很明确。

硅谷的科技巨头都在前面趟雷了,走出了一条安全路线,我们学着跟着走就是了。如果非要强推分布式数据库……从理论上来看,当然可行,可在推行过程中,一定是千难万险的。

不能拿朋友网这么重要的项目当小白鼠,为分布式数据库做实验。

张一明道:“分布式数据库的方向是正确的,但技术难度不小。更重要的是我们的工程师没有使用这类数据库的经验,骤然上手,一定会出问题。所以在应用的时候,还是要从小项目着手,一方面改进、优化数据库,一方面是培养我们自己的数据库工程师。等一切都成熟了,再进入核心业务。”

周不器不由地叹了口气。

整套互联网的标准,都是硅谷建立起来的。现在他想做分布式数据库,搞一套硅谷都没有的新玩意,受到的阻力一定很大。

所有的一切都要自己摸索,自己研究。

模仿很容易,原创太难。

更重要的是,优秀的技术人才都是大宝贝。他们喜欢使用Oracle这种传统数据库,要是强行改变,说不定就要离职了。

人家作为Oracle工程师,换了工作,依旧是Oracle工程师。改成飞天数据库的工程师,这跳槽就麻烦了,还得回过头来重新学习Oracle,没人喜欢这个过程。

整个IT行业,都是硅谷那边设定好的标准,从大学教材,到计算机应用环境,再到工作岗位。想挑战这个标准,过程很难。

刚刚入行的时候,周不器踌躇满志,觉得自己重生了就无所不能。可现在他的事业取得了巨大的成功,作为重生者的盲目骄傲却没了。

分布式数据库就算做成功了,以后想推动起来,也一定是千难万难的。

不过,总要坚持下去,为之努力!

周不器深吸了口气,“那就这么定吧。看看Facebook那边有什么合适的项目,咱们也抓紧做……嗯,直接买行不行?”

“行……行吧。”

许亮杰也有些吃不太准。

王星就冷哼了一声,大声道:“依我看,咱们的技术产业,要分三步走。第一步,就像老板刚才说的,去硅谷那边买技术服务,最好是直接拿代码。咱们是Facebook的股东,又有合作的经历,完全可以购买。第二步,就像唐斌辰说的,咱们专门成立一个秘密的‘X小组’,从硅谷大公司的科研团队里挖人,把新技术新视野的希望放在他们身上。第三步,加大技术研发团队的力量。外力要有,内力更要有。”

许亮杰皱眉道:“去年,咱们能够跟Facebook达成技术方面的合作,那是因为他们还很弱小。现在Facebook已经开始全球化战略了,也少不了华夏市场。从这个角度来说,跟朋友网是竞争对手,再想拿到核心代码……恐怕很难了。”

王星道:“所以要三步走,相互配合!买一部分,挖人才回国学一部分,自研一部分,足够了。”

周不器忍不住问:“咱们的自研水平,到底怎么样?不买不偷,就做不出来吗?”

程秉皓道:“互联网跟其他行业不同,比较开放,硅谷的大公司都会时不时的把核心技术开源,带动全球的IT产业进步。我们每周三的上午,都会开例会,对最新的英文材料诵读和学习,掌握最新的技术动态和方向。咱们慢慢学、慢慢做,也能做出来。可时间的消耗就大了。硅谷3个月能做出来的技术,我们可能需要12个月。”

周不器这下就懂了。

就像分布式算法,他也算早早布局了,Facebook是后入场的,结果人家的分布式算法都应用了,并通过分布式技术展开相关配套的拓展性系统研究了,比如分布式缓存系统……

紫微星这边却很遥远。

贺阳轻咳一声,安抚道:“客观现实是存在的,但咱们也不必妄自菲薄。跟硅谷巨头比,咱们可能有些差距,可在国内,咱们就是第一!”

周不器笑道:“这倒是实话,百度的金字塔计划都知道吧?李彦红雄心勃勃,要砸5个亿呢。这个大项目,就是分布式框架下的大数据处理系统。5月份,咱们的分布式算法就能简单应用了,他们才刚刚起步,至少咱们是领先的。”

(本章完)

重新连接服务器...

连接失败... 将在 秒后重新尝试连接.

连接失败.
请刷新此页面.

此会话被服务器暂停.

恢复会话失败.
请重试或者刷新此页面.