社長的理念固然是好的,只不過太先進了點,以現在的網絡速度發展來看,也許再過個五年左右能達到青智源所想的水準,也就是在幾個小時之內下載完尋龍之旅這樣的游戲。
青智源聽完匯報之后,也不免皺起了眉頭。
“你們有壓縮包體大小嗎”
赤西健點點頭,“壓縮完以后,大概能控制在500左右的樣子。”
500啊,但是也還是太大了。
得要下載10個小時左右的樣子。
而且還得是網絡比較暢通的情況。
“更可怕的是,我們經過了服務器壓力測試,發現如果同時有多個玩家請求服務器下載的話,下載速度就會明顯變慢。
為此我們還增加了更多的服務器來進行處理。”
這是很自然而簡單的道理
所有的玩家們下載游戲,相當于排隊從okeni的服務器,也就是一個個的倉庫當中取貨的過程,但是呢,這個取貨的路是有一定的寬度的,當玩家們來拉貨的車變多了以后,交通自然就擁堵了。
那么物流速度也會變慢,這就是由服務器端引發的下載速率減緩。
放到未來也有類似的問題。
就跟現在網絡用戶們瀏覽okeni的網站一樣的,瀏覽的人數過多,服務器壓力就大,服務器壓力一大,自然就卡了。
青智源不由得抱起雙手,感到有些難受。
這種情況其實是歷史發展的必然,青智源曾經也是在書本里面看過這個年代的網絡發展歷史的,撥號網絡時期,傳輸的速度都是以比特來計算,然后到ads時期,雖然理論值已經達到了級別,可實際應用當中基本上是無法達到這個理論值的。
甚至會低很多。
在這種時候,聰明的人類是怎么弄的呢
青智源突然想到了一個神人,嘴角微微上揚起來。
看樣子得來點猛藥了。
赤西健看到青智源臉上洋溢的笑容,不由得全身一顫,身體都僵硬了起來。
社長的意味深長的笑容,他可太熟悉不過了,這大概就是表明青智源已經想到了解決方案,而且總會有什么對程序猿不友好的事情要發生了。
青智源打了個響指,“2技術。”
“哈”赤西健微微一怔。
青智源立刻找了個白板過來,給他做著講解。
2技術,在99年的時候還屬于實驗室產品,沒有被普及開來,但是這門技術的理論早就已經誕生有十幾年快20年的歷史了。
“2技術,簡單來說就是點對點技術。
但是呢,我們要做的跟之前的服務器客戶端傳輸協議有些不同的地方在于
從現在開始,我們要把每一臺玩家的機器都變成服務器本身。”
“哈”
青智源畫出了許多的方格子,用來標識玩家的機器,不管是dc游戲機還是c都無所謂。
“這些機器每一個都是一個傳輸網絡當中的點。
然后呢,玩家們下載我們的游戲,不必每一個都從我們的服務器當中進行下載。
而是采取就近和就快原則,從身邊最近,傳輸速度最好的一臺游戲主機當中進行下載。
這臺游戲機可以是已經擁有了尋龍之旅這個游戲的玩家機器。