荒野悲歌 作品

第1770章 網站的架構

程秉皓這次拉著周不器跑到京東,就是想讓他出面解決這個問題。



因為京東的技術水平實在落後,短期內根本沒法改善京東的整個框架體系,可國內電商市場發展得很快,已經沒法給京東留出太長的時間改善了。



京東做出的決策,就是從甲骨文直接採購。



在車上,程秉皓就對此做了一個簡單的解釋,“京東的網站架構有問題,他們採用大量的.net技術,現在的大網站,普遍採用的都是Linux和java。”



“咦?”周不器雖然不懂,但隱約聽人說起過,“好像日本的京淘和韓版的京淘採用的都是你說的這個.net,還得給微軟交授權費。”



程秉皓笑著說:“對,.net是微軟的,使用的話需要支付一定的授權費,而且各種修改調整都非常依賴微軟。京淘使用.net是合理的,別看要給微軟授權費,但這整個體系是微軟負責總運營,相對封閉,對使用方來說漏洞少、維護簡單,操作起來更容易。韓日的電商市場,流量本來就不高,採用.net的方案總成本會更低。”



周不器聽明白了,“.net的方案維護容易,但是拓展性不足,不適合大型網站。”



“對,就是這個意思!”



程秉皓很有感觸。



他是紫微星的創業元老、首任Cto,後來技術跟不上了,才退居二線成為了紫微星工程院的院長。



他依稀記得,當年的小周老闆可是個技術盲,基本什麼都不懂。現在不一樣了,自己簡單地介紹幾句,他基本就能跟上思路了。



這可比一般的程序員厲害多了,這是架構層面。



很多it行業的工程師,都會精通C、java、C++等計算機語言,可這只是行業底層。想要從“工程師”向“科學家”發展,起步就是架構師。



所謂的架構師,就是架構體系。



就跟蓋房子一樣,小工拉磚、和水泥,大工砌磚鋪鋼筋,架構師……就相當於整個樓盤的總設計師,什麼苦力活也不幹,卻可以居高臨下。



一個樓盤好不好,得是由總設計師做一個全面的設計,如果設計層面失敗了,工人們所有的努力都是白費。



京東現在的麻煩,就是早期缺乏技術認知,沒有找足夠優秀的架構師來架構網站,才出現了現在的困局。



程秉皓道:“Linux和java的架構體系往往是開源方案,是免費的,而且可拓展性更強,能夠適應最新的分佈式方案。”



有優點就一定有缺點,周不器基本能夠猜到,“缺點就是體系過於龐大,維護起來太難。過去的.net體系,招一批普通的技術人員就能夠運營好。如果是運營更復雜的開源方案,則需要招聘大量的高級工程師。”



程秉皓頓了一下,“不太準確,但也差不多,意思是對的。互聯網的技術發展非常快,跟前幾年相比幾乎面目全非。.net技術已經很難適應京東高速發展的需求,唯一的解決方法就是購買更好的服務器。這一方面增加了成本壓力,同時也不是當今時代互聯網公司的主流做法了。雲計算都流行了,互聯網公司現在都開始排斥高價格的優質服務器,而是採購一般的服務器,通過系統、並聯和分佈式來激發服務器最大的性能。”