2023年軟體架構師必須了解的十個新領域

2021-04-26 00:07:04 字數 790 閱讀 4415

在雲計算、社會化**等新技術風起雲湧之下,軟體架構將往何處去?

著名的web 2.0觀察家dion hichcliffe認為,2023年將是軟體架構的大變革之年。傳統的n層架構、soa、編譯型語言、關

系型資料庫等等都將在2023年開始向新的替代品轉換。也許,喜歡2.0這個字眼的dion心裡實際上是在想說軟體架構2.0了吧。

他的blog列出了十個軟體架構師必須了解的新領域:

雲計算(比如amazon ec2)

非關係型資料庫(比如 couchdb, amazon ******db)

下一代分布式計算(hadoop )

面向web的架構(woa)

mashup(混搭)

開放api(【按】原文是open supply chains via apis)

動態語言(【按】還包括了erlang?)

社會化計算

群眾外包(crowdsourcing)與使用者製作(【按】感覺像是)

新的應用模型(【按】似指widget、gadget這些)

雖然這篇文章在theserverside上 很被實幹的程式設計師和技術人員們嘲笑了一番,但我倒是認為,如果能多了解一些這種比較巨集觀的前瞻,結合自己的實際思考一下,是非常有益的。當年我的同行 o'reilly出版公司(現在已經改名**公司了)的老闆tim o'reilly最早創造web 2.0這個名詞的時候,還不是有很多人罵他空談?可是如今呢,從web開始,2.0已經席捲社會各個層面,**2.0、企業2.0甚至教育2.0都已經有 人提出來了。軟體架構2.0?我看很多方面變成主流,將是遲早的事情。

讓我們一起擁抱未來吧!

2023年軟體架構師必須了解的十個新領域

在雲計算 社會化 等新技術風起雲湧之下,軟體架構將往何處去?著名的web 2.0觀察家dion hichcliffe認為 2009年將是軟體架構的大變革之年。傳統的n層架構 soa 編譯型語言 關 系型資料庫等等都將在2009年開始向新的替代品轉換。也許,喜歡2.0這個字眼的dion心裡實際上是在想...

軟體架構師

軟體企業中有乙個角色叫做軟體架構師,不同公司或者不同的環境下,對該職位的定位可能不盡相同。微軟首席架構師ray ozzie 對自己職位的一些看法,倒是給人很多啟發 1.不管是設計一座橋梁還是一幢大廈,你是在特定的情況下應用各種設計模式 2.在做程式設計師的時候你要花時間讓自己理解各種不同的模式,並能...

軟體架構師

軟體企業中有乙個角色叫做軟體架構師,不同公司或者不同的環境下,對該職位的定位可能不盡相同。微軟首席架構師ray ozzie 對自己職位的一些看法,倒是給人很多啟發 1.不管是設計一座橋梁還是一幢大廈,你是在特定的情況下應用各種設計模式 2.在做程式設計師的時候你要花時間讓自己理解各種不同的模式,並能...