2009年軟件架構(gòu)師必須了解的十個(gè)新領(lǐng)域
在云計(jì)算、社會(huì)化媒體等新技術(shù)風(fēng)起云涌之下,軟件架構(gòu)將往何處去?
著名的Web 2.0觀察家Dion Hichcliffe認(rèn)為,2009年將是軟件架構(gòu)的大變革之年。傳統(tǒng)的n層架構(gòu)、SOA、編譯型語(yǔ)言、關(guān)系型數(shù)據(jù)庫(kù)等等都將在2009年開(kāi)始向新的替代品轉(zhuǎn)換。也許,喜歡2.0這個(gè)字眼的Dion心里實(shí)際上是在想說(shuō)軟件架構(gòu)2.0了吧。
他的blog列出了十個(gè)軟件架構(gòu)師必須了解的新領(lǐng)域:
云計(jì)算(比如Amazon EC2)
非關(guān)系型數(shù)據(jù)庫(kù)(比如 CouchDB, Amazon SimpleDB)
下一代分布式計(jì)算(Hadoop )
面向Web的架構(gòu)(WOA)
Mashup(混搭)
開(kāi)放API(【按】原文是Open Supply Chains via APIs)
動(dòng)態(tài)語(yǔ)言(【按】還包括了Erlang?)
社會(huì)化計(jì)算
群眾外包(Crowdsourcing)與用戶(hù)制作(【按】感覺(jué)像是)
新的應(yīng)用模型(【按】似指Widget、Gadget這些)
雖然這篇文章在TheServerSide上很被實(shí)干的程序員和技術(shù)人員們嘲笑了一番,但我倒是認(rèn)為,如果能多了解一些這種比較宏觀的前瞻,結(jié)合自己的實(shí)際思考一下,是非常有益的。當(dāng)年我的同行O'Reilly出版公司(現(xiàn)在已經(jīng)改名媒體公司了)的老板Tim O'Reilly最早創(chuàng)造Web 2.0這個(gè)名詞的時(shí)候,還不是有很多人罵他空談?可是如今呢,從Web開(kāi)始,2.0已經(jīng)席卷社會(huì)各個(gè)層面,政府2.0、企業(yè)2.0甚至教育2.0都已經(jīng)有人提出來(lái)了。軟件架構(gòu)2.0?我看很多方面變成主流,將是遲早的事情。
讓我們一起擁抱未來(lái)吧!
文章鏈接:http://blog.csdn.net/turingbook/archive/2009/03/21/4009970.aspx
【編輯推薦】