<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    2009年10個必須知道的軟件架構(gòu)主題

    Posted on 2009-04-18 14:20 Computerboy 閱讀(2182) 評論(1)  編輯  收藏 所屬分類: 隨便侃侃
    下面是2009年10個必須知道的軟件架構(gòu)主題列表:
    Dion Hinchcliffe 說道:在過去一年多,經(jīng)過長時間的平靜以后,企業(yè)軟件架構(gòu)領(lǐng)域終于又開始令人振奮,我們看到很多重要的新主題出現(xiàn)在潛在游戲修改者的早期主流部分,同時已經(jīng)進(jìn)入行業(yè)的邊緣的一些創(chuàng)新正在開始創(chuàng)造一條新的道路。

    重大修改:占據(jù)霸權(quán)地位的3層和4層應(yīng)用模型,重量級運(yùn)行時runtime平臺,和經(jīng)典的面向服務(wù)的架構(gòu)已經(jīng)主宰了近十年,現(xiàn)在幾乎被四分五裂,軟件領(lǐng)域出現(xiàn)了一系列新的方式來設(shè)計架構(gòu)軟件。

    主要變化是,架構(gòu)師面對新的應(yīng)用需求,比如可以重復(fù)使用的平臺,開放API,可以即時支持全球分布,處理數(shù)百TB海量數(shù)據(jù),以及數(shù)以千萬用戶的挑 戰(zhàn)的時候,在尋找新的解決辦法。這些創(chuàng)新尤其在今天最大的系統(tǒng)上得到驗證,其運(yùn)行面對獨特的挑戰(zhàn):規(guī)模,性能,或者特性設(shè)置。這些軟件的進(jìn)步,跨過日常軟 件,企業(yè)系統(tǒng),到互聯(lián)網(wǎng)應(yīng)用,新的移動設(shè)備和新興的社會化網(wǎng)絡(luò)應(yīng)用。

    應(yīng)用架構(gòu)的支柱類似關(guān)系型數(shù)據(jù)庫模型,單塊運(yùn)行時run-times,和確定的行為,已經(jīng)被非關(guān)系型系統(tǒng),云計算,和新的以拉式為基礎(chǔ)的pull-based 系統(tǒng)所挑戰(zhàn),一致性和數(shù)據(jù)完整性的重要性有時讓位于正常運(yùn)行時間和效率。

    讓我們不要忘記web 2.0方法,和在線應(yīng)用和企業(yè)架構(gòu)的設(shè)計模式已經(jīng)越來越穩(wěn)定。社會化架構(gòu),群眾外包crowdsourcing,開放供應(yīng)鏈open supply chains 已經(jīng)在最新的軟件系統(tǒng)眾成為規(guī)范,速度比預(yù)期快的多。

    另外,SaaS的迅速發(fā)展,超越了傳統(tǒng)商業(yè)應(yīng)用的領(lǐng)域,大幅度進(jìn)入云計算領(lǐng)域;移動網(wǎng)絡(luò)的普及,無線技術(shù)的發(fā)展,虛擬化和便攜能力的增強(qiáng),讓存儲和應(yīng)用發(fā)生了巨大的變化。Web 2.0網(wǎng)絡(luò)提供的工具和協(xié)作性也將進(jìn)入主流的企業(yè)應(yīng)用,提供富有創(chuàng)意的溝通交互方式。


    1。云計算:這個概念目前非常火爆,但是概念不是那么清楚,涉及面從常規(guī)的主機(jī)到平臺作為服務(wù)Platform-as-a-service (PaaS)。我在DZNET上詳細(xì)定義了云計算,并對廠商進(jìn)行了分類,云計算就是下一代的操作系統(tǒng)之戰(zhàn)!

    2。非關(guān)系型數(shù)據(jù)庫:Tony Bain寫一篇文章“關(guān)系型數(shù)據(jù)庫已死?”雖然得出這個結(jié)論可能為時過早,但是很多數(shù)據(jù)庫應(yīng)用一開始更改使用非關(guān)系型數(shù)據(jù)庫,尤其是文本的資源為中心的存 儲需求。新數(shù)據(jù)庫,比如:CouchDB,Amazon SimpleDB,Drizzle(來自MySQL),Mongo,以及Scalaris 現(xiàn)在越來越成熟。

    3。下一代分布式計算:JavaEye新聞以前曾報道過“Yahoo! 啟動了世界上最大的Hadoop生產(chǎn)應(yīng)用”,分布式計算能夠處理大量的超乎想象的數(shù)據(jù)能力。同時商業(yè)軟件GridGain 和開源的 Disco 也在分布式運(yùn)算領(lǐng)域發(fā)展強(qiáng)勁。

    4。Web-Oriented Architecture (WOA):REST架構(gòu)應(yīng)用更加廣泛,在此基礎(chǔ)上包括數(shù)據(jù)代表,安全,完整,組合和分布,這樣的應(yīng)用更加自然,富有效率的建設(shè)基于互聯(lián)網(wǎng)的應(yīng)用。

    5。Mashups:mashup是糅合,是當(dāng)今網(wǎng)絡(luò)上新出現(xiàn)的一種網(wǎng)絡(luò)現(xiàn)象,將兩種以上使用公共或者私有數(shù) 據(jù)庫的web應(yīng)用,加在一起,形成一個整合應(yīng)用。一般使用源應(yīng)用的api接口,或者是一些rss輸出(含atom)作為內(nèi)容源,合并的web應(yīng)用。 Mashup概念已經(jīng)融入SOA,為企業(yè)架構(gòu)帶來價值。我認(rèn)為Mashup是下一個最主要的新應(yīng)用開發(fā)模式.

    6。Open Supply Chains via APIs
    :有越來越多的企業(yè)開始開放API,將填平傳統(tǒng)IT應(yīng)用和互聯(lián)網(wǎng)應(yīng)用之間的鴻溝。通過提供API開放供應(yīng)鏈系統(tǒng)。

    7。動態(tài)語言:動態(tài)語言類似Javascript, Perl, Erlang,以及動態(tài)語言框架Rails,CakePHP,Grails等都發(fā)展非常迅速。

    8。Social computing:通過社會化開發(fā)的軟件比非社會化開發(fā)的軟件更加優(yōu)秀,比如很多開源項目,Wiki等。

    9:群眾外包crowdsourcing 和 平行生產(chǎn)架構(gòu) peer production architectures:很適合部署到互聯(lián)網(wǎng)的業(yè)務(wù)模式,通過互聯(lián)網(wǎng)聚合群體的智慧和力量。

    10。新的應(yīng)用模式:隨著Facebook和下一代移動應(yīng)用的出現(xiàn),widget流行,軟件原子化趨勢預(yù)示者微型應(yīng)用的時代必將到來。不同的微型應(yīng)用將嵌入到其他應(yīng)用中,能夠快速平行擴(kuò)展。



    原文查看:http://hinchcliffe.org/archive/2009/03/17/16712.aspx


    Feedback

    # re: 2009年10個必須知道的軟件架構(gòu)主題  回復(fù)  更多評論   

    2009-04-18 22:20 by fl1429
    你的模板 是哪一個?..我怎么沒找到

    posts - 40, comments - 39, trackbacks - 0, articles - 0

    Copyright © Computerboy

    主站蜘蛛池模板: 日本免费人成在线网站| 久久精品国产影库免费看| 99视频在线精品免费观看6| 亚洲小说区图片区| 亚洲w码欧洲s码免费| 亚洲美女激情视频| 日本免费网站视频www区| 亚洲乱码在线视频| 天天看片天天爽_免费播放| 亚洲精华国产精华精华液| 久久亚洲国产精品五月天| 精品一区二区三区高清免费观看 | 亚洲综合成人婷婷五月网址| 中国在线观看免费国语版| 国产偷窥女洗浴在线观看亚洲| 无码日韩人妻AV一区免费l| MM131亚洲国产美女久久| 无码人妻丰满熟妇区免费| 78成人精品电影在线播放日韩精品电影一区亚洲 | 亚洲爆乳精品无码一区二区三区 | 中文字幕无码免费久久99| 亚洲JIZZJIZZ妇女| 亚洲国产精品一区二区第四页| 久久国产福利免费| 亚洲自偷自拍另类图片二区| 成人免费看吃奶视频网站| 另类小说亚洲色图| 在线亚洲人成电影网站色www| 免费91麻豆精品国产自产在线观看| 久久精品国产亚洲av水果派| h视频免费高清在线观看| 无码欧精品亚洲日韩一区| 性短视频在线观看免费不卡流畅| 亚洲AV永久无码精品一福利 | 亚洲成无码人在线观看| 成人五级毛片免费播放| 一级人做人a爰免费视频| 亚洲手机中文字幕| 亚洲黄片手机免费观看| 青青视频观看免费99| 一级成人a免费视频|