系統架構師和軟件架構師 中國互聯網公司能力那么強,為什么這么多年來沒做出一個類似windows的系統呢?
中國互聯網公司能力那么強,為什么這么多年來沒做出一個類似windows的系統呢?我以前也回答過類似的問題。不是我做不到。就是沒人能用。別提窗戶。中國有多少人購買mac電腦,然后用windows取代?用
中國互聯網公司能力那么強,為什么這么多年來沒做出一個類似windows的系統呢?
我以前也回答過類似的問題。不是我做不到。就是沒人能用。別提窗戶。中國有多少人購買mac電腦,然后用windows取代?用戶已經形成了一種習慣,即使是養成了,普通用戶也不會花費巨大的學習成本來切換操作系統,除非迫不得已。更不用說操作系統了,連辦公軟件都不會改。當然,微軟一步步走向死亡并非不可能。一切都在未來,我們需要等待合適的時機。
為什么時間很重要?工業和科學技術的發展是分階段的。蒸汽機在英國,電動機在德國,電腦在美國。一旦一些廠商在新技術崛起的階段占據了先機,新進廠商就很難走同一條路,超越老廠商,因為他們沒有市場優勢,沒有技術優勢,沒有資本優勢。
為什么中國互聯網最牛?因為互聯網產業興起后,中國廠商馬上跟進,所以他們與世界級企業站在一起。后來者更難趕上。比如騰訊QQ和微信很難替代,阿里巴巴淘寶也很難超越。
當然,科學技術沒有盡頭。一旦新的科學技術,特別是劃時代的科技產品出現,新的廠商必然會超越老廠商。這是歷史的規律:當事物走向極端時,它們會掉頭新陳代謝。
因此,國內的操作系統需要一個機會。即使沒有操作系統,也沒什么大不了的,因為再過幾年,操作系統的形態會發生很大的變化,也許傳統意義上的操作系統就不再需要了。
操作系統的初衷是管理硬件和軟件。不過,硬件越來越固定,顯卡、內存、基帶芯片都集成到CPU中,不再需要驅動程序;軟件工具內置在硬件設備中,不需要其他軟件;請問,您還需要操作系統嗎?
這個問題相當于:當我沒有固定電話時,我已經有了一部手機。
沒必要盯著別人手里的古董看。這是向前看并引領下一代的正確方式
系統架構:指一個完整系統的結構。例如,系統分為幾個部分?業務平臺、管理門戶、終端門戶、ATM門戶、外部系統、接口、支持系統等,然后對功能進行分類和細分。比如服務平臺分為系統管理、用戶管理、賬戶管理、支付管理、接口層、統計分析等邏輯功能。總之,將整個系統業務劃分為邏輯功能模塊,科學合理,是系統架構。
技術架構:從技術層面進行描述,主要是分層模型,如持久層、數據層、邏輯層、應用層、表示層等,然后分別描述各層使用的技術框架,如spring、hibernate、IOC、MVC、成熟類庫、中間件、WebService等,這就需要這些技術來概括整個系統的主要實現。
應用架構:主要考慮部署,如如何分別部署不同的應用,如何支持靈活擴展、高并發、安全等,需要繪制物理網絡部署圖。如果按應用程序劃分,我們還需要考慮是否支持分布式SOA。