萬木春提示您:看後求收藏(第079 藍藻到藍蕨的基礎是超級計算機,重走未來路,萬木春,630看書),接著再看更方便。

請關閉瀏覽器的閱讀/暢讀/小說模式並且關閉廣告遮蔽過濾功能,避免出現內容無法顯示或者段落錯亂。

於服務端的架構。不同型別的遊戲,需要不同的服務端架構,譬如,卡牌、跑酷等遊戲,屬於弱互動型別,最簡單的HTTP伺服器就能實現;動作、體育、競技等戰網類遊戲,需要採用星型P2P模型。

具體到普遍概念的角色扮演遊戲,則泛屬於MudOS體系之後的第二代遊戲服務端。

為了提高伺服器的負載能力,需要把概念上的一個遊戲伺服器拆分為事實上的伺服器A、伺服器B、伺服器C,然後再透過資料庫前端代理訪問資料庫。前面出現過的傳奇複製裝備bug,就是該環節出錯,拆分之後的兩臺伺服器,訪問資料庫時,出現讀取錯誤。

因為玩家非常活躍,不斷切換場景來回跑動,中間的狀態非常容易錯亂。於是,服務端架構繼續拆分網路功能,獨立出來一個閘道器服務(Link_Server),讓伺服器之間的資料交換統一連線到閘道器進行交換。如果想繼續最佳化,還可以進一步拆分閘道器,聊天劃為一塊,交易劃到一塊,等等。

簡而言之,網路遊戲伺服器與超級計算機之間聯絡微乎其微。

聽到這結論,或許有人奇怪了:不對啊,《魔獸世界》的專用高效能運算叢集,入選超級計算機Top_100了啊。

是的,《魔獸世界》的高效能運算叢集的確入選了。

可,它是高效能運算叢集。高效能運算叢集,High-performance_clusters,簡稱HPC。高效能運算叢集的工作原理,是將計算任務分配到叢集的不同計算節點,提高總體計算能力。高效能運算叢集,追求的是綜合效能;而狹隘的超級計算機,追求的是極致的並行運算能力。

假如Top_100是戰艦火力排行榜,高效能運算叢集是巡洋艦,狹隘超級計算機則是戰列艦。前者的火力超過後者,只是火力的超越,而非本質的超越,巡洋艦仍是巡洋艦,戰列艦仍是戰列艦。

計算機智慧生命需要的超級計算機,涵蓋追求極致的並行運算的狹隘超級計算機、高效能運算叢集、高可用性叢集(High-availability_clusters)、分散式計算、雲端計算等,是一家網路遊戲運營商根本不需要也用不到的複雜系統。

除了高效能運算叢集可以走春秋網路的賬,其它模組都要魏東生另想方法籌集資金。

研發超級計算機系統,資金是一部分,人才更是不可或缺的一部分。計算機智慧生命是軟體和硬體的統一,它們可以最大程度壓榨積體電路的潛力,如果人類研發超級計算機的難度是點,計算機智慧生命研發超級計算機的難度最多隻有1點。然而,計算機智慧生命被侷限在積體電路里、侷限在網路資料裡,它無法實際親自搭設超級計算機並測試其可靠性。

魏東生需要招聘助手,排除來自現實世界的干擾。

這是非常必要的。

技術員工的價值,九成來於經驗積累,有了熟練助手的幫忙,未來可以減少許多不必要的bug。

這裡囉嗦一句,側面證明經驗的重要性。

使用者安裝磨鐵閱讀APP,假定在華為mate8六英寸螢幕環境,點開《重走未來路》第75章。字型設定為18,翻到“景民強不懂龔秋秋的敘事背景:‘曾家’?”這一段落,使用者看到的將是“景民強不懂龔秋秋的敘事背景:‘家家?’”。新讀者覺得是作者粗心碼錯字,曾家寫成了家家;老讀者卻明白這是磨鐵閱讀存在多時的老bug,如果把字型調成20,就會發現“家家”恢復成正常的“曾家”。

就使用者而言,或許會無語吐槽這程式設計師肯定是藍翔畢業的。

別這樣的吐槽。

這是在汙衊藍翔。

出現這樣的bug,不在於程式設計師從哪裡畢業,而是他嚴重缺乏經驗。

或許被使用者吐槽時,程式設計師還會滿臉無奈反駁:“不是我等不努力,這bug明明是Android的bug啊。”

的確,該bug是Android的鍋,其TextView存在某些顯示問題。如果不是2017年,而是2013年,或可原諒並理解程式設計師的鬱悶。可是,到了2013年,到了2014年,業內已經普遍解決了類似問題,譬如最容易想到的重新自定義View顯示文字。

這便是經驗問題。

如果該程式設計師是一名熟手,絕對不該拖延到2017年還無法解決。

這樣的bug,不該是2017年出現的bug。

最快更新閱

本章未完,點選下一頁繼續閱讀。

女生小說相關閱讀More+

論漩渦一族與寫輪眼的適配性

誰也找不到我

[紅樓]小閻王

誰掐誰尿床

影視諸天從念力開始

十萬大羅

魯路修:締造新紀元

橘子洲20

王妃不好當

是個美女丫

科普精靈:最強寶可夢教父

鴿各哥個