數據中心的時間同步非常重要。
比如支付係統,賬戶上有100塊錢,在北方買了點卡類的虛擬產品。如果不能及時同步,就發現南方的賬戶上這100塊錢還沒花掉,就又可以買點卡了。
這年頭,網友們利用技術性漏洞,沒少鑽空子去免費買q幣。
國內還好。
按照程秉皓的說法,紫微星自己搞的這套同步係統,3個月內保準上線。國家雖然很大,但到底是內陸,光纖都連著呢,技術難度不高。
可facebook搞得就不一樣了,人家玩的是全球性的同步,這就是世界級難度了。
東半球和西半球,打個電話都有延遲呢,要想讓數據庫及時同步,神知道他們要采用什麼辦法。
然後,唐斌辰又簡單說了一下其他的7個技術項目。
流量控製係統,就是當高峰期時,網站的服務器和寬帶壓力太大,就會造成數據傳輸擁堵和數據丟失。為了避免這種情況,就要對一些電腦性能好、帶寬使用量的用戶進行流量控製,把資源分給更多的用戶。
嗯,對朋友網有用。
分布式緩存係統,就是讓係統並行地進行緩存讀取,提高效率,節約頁麵響應時間。背後還要根據任務量的不同選擇不同的緩存形式,以節省空間並進一步提高讀取速度。
這個項目技術難度非常大。
嗯,對朋友網很有用。
容災係統,不管是多好的服務器,不管是多先進的運轉係統,服務器故障一定會發生。如果有少量的服務器無法相應,則有其他的服務器承擔。當有大量的服務器無法響應,所有的負荷就要有少量服務器承擔,這會非常危險,會導致數據的丟失和損壞。所以就要設定一個闋值,當闋值達到時,頁麵就不再無法響應,以保證數據中心的穩定。
說起這個,周不器就很熟悉了。
“雙十一”和春運搶購火車票,都經常會出現這種情況。校內網在賣爆款產品時,也會出現這種情況。
周不器笑道:“這個係統咱們也有,是從網宿那邊模仿來的,兩年前就有了。”
王星道:“不奇怪,facebook才剛剛開始全球化布局,他們的服務器運營壓力不大,以前應該沒遇到過這種情況。”
唐斌辰接著說:“調度與監控係統,就是指當服務器並行的處理一些任務時,不同的服務器要相互監控。一旦一方發生問題,另一方就要馬上響應,把未完成的任務接過去。”
周不器頭都大了,“並行?分布式算法?”
“對。”
“facebook也在搞分布式算法研究?”
“這是大趨勢啊。”唐斌辰知道周老板的意思,笑著安撫他,“不過大家做分布式,更多的是數據處理。”
周不器問道:“你知道進程嗎?facebook在這方麵的進展怎樣?”
“分布式算法嗎?”
“對。”
“正因為這個算法有進展了,他們才能開展緩存係統和監控係統的研究。”
周不器的臉色就不太好看了,“他們做了多長時間?”
唐斌辰道:“三四個月吧。”
“靠!”
周不器有點崩潰,深深感受到了技術上的差距。
紫微星在做分布式數據庫,首先要做分布式算法,都做了快一年了,馬上第二波1個億的研發經費又要砸進去了。
可離應用還差的遠呢。
再看人家facebook,做了三四個月,就能把分布式算法簡單的應用起來了。
重生一回,周不器可以在一些應用層上進行更早的布局,可是技術層麵真是有點乏力,早布局也改變不了技術落後的現實條件。他一個外行,想參與都沒法參與。
慶幸的是國家發展非常快,越來越多的矽穀華人在回國路上,帶回來了先進的思維和科技理念。國內科技的進步速度,要遠遠超過矽穀。
王星見周老板有些頹唐,就笑著寬慰說:“分布式數據庫是大項目,而分布式緩存係統和調度監控係統都是小項目,不一樣。我們的分布式算法要精益求精,facebook隻需要簡單的應用就可以。單從分布式算法來看,等5月份咱們也能上線應用了,功能會更強大,而且穩定。”
周不器眼前一亮,“5月份就能應用了?”
王星道:“對,其實已經做出來了,楊振坤那邊在抓細節主要是投資太大了,這是研發中心那邊的產品第一次亮相,他想做到萬無一失,時間上難免會耽擱。”
周不器追問:“等咱們的分布式算法做出來了,也可以做緩存係統和監控係統的研發工作了吧?”
唐斌辰和王星對視了一眼,給出了比較含糊的回答,“差不多吧。”
研發中心那邊到底什麼情況,誰都不清楚。