`
阿尔萨斯
  • 浏览: 4151920 次
社区版块
存档分类
最新评论

2009年软件架构师必须了解的十个新领域

 
阅读更多

在云计算、社会化媒体等新技术风起云涌之下,软件架构将往何处去?

software_architecture_2009

著名的Web 2.0观察家Dion Hichcliffe认为,2009年将是软件架构的大变革之年。传统的n层架构、SOA、编译型语言、关

系型数据库等等都将在2009年开始向新的替代品转换。也许,喜欢2.0这个字眼的Dion心里实际上是在想说软件架构2.0了吧。

他的blog列出了十个软件架构师必须了解的新领域:

  1. 云计算(比如Amazon EC2
  2. 非关系型数据库(比如 CouchDBAmazon SimpleDB
  3. 下一代分布式计算(Hadoop
  4. 面向Web的架构(WOA)
  5. Mashup(混搭)
  6. 开放API(【按】原文是Open Supply Chains via APIs)
  7. 动态语言(【按】还包括了Erlang?)
  8. 社会化计算
  9. 群众外包(Crowdsourcing)与用户制作(【按】感觉像是)
  10. 新的应用模型(【按】似指Widget、Gadget这些)

虽然这篇文章在TheServerSide上 很被实干的程序员和技术人员们嘲笑了一番,但我倒是认为,如果能多了解一些这种比较宏观的前瞻,结合自己的实际思考一下,是非常有益的。当年我的同行 O'Reilly出版公司(现在已经改名媒体公司了)的老板Tim O'Reilly最早创造Web 2.0这个名词的时候,还不是有很多人骂他空谈?可是如今呢,从Web开始,2.0已经席卷社会各个层面,政府2.0、企业2.0甚至教育2.0都已经有 人提出来了。软件架构2.0?我看很多方面变成主流,将是迟早的事情。

让我们一起拥抱未来吧!

分享到:
评论

相关推荐

    系统架构师论文-高级软考

    系统架构师论文范文50篇(含完整目录) 信息系统项目管理师论文答题卡(可参考) 软考系统架构设计师考试论文应试技巧 写论文是你展示系统分析水平的最佳时机,如果您面对三个论文问题的阐述,怎么才能让人相信你有...

    国内外主流的三维GIS软件

    数据地球(中国)(Data Earth China)是我国第一个集数据与软件一体化的三维地理空间信息系统,它在国家863计划地球观测与导航技术领域项目支持下,由中国资源卫星应用中心、视宝公司和北京星天地公司三家联合研发...

    ActionScript 3.0 API文档及Flex开发详解电子书

    杨占坡 主编 资深软件工程师、软件架构师、北京航空航天大学软件工程硕士,精于企业级软件开发和嵌入式系统开发。对C语言、Java语言/JavaEE系统、Ruby on Rails、Flex、Ajax等领域都有深入的研究:国内第一个Flex...

    Android程序设计基础

    这将在移动领域掀起新一轮的创造风潮。  众多开箱即用的内置服务。基于位置的服务使用GPS或手机发射塔三角测量法,让你可根据所处位置来定制用户体验。凭借功能全面的SQL数据库,利用强大的本地存储,可以完成偶尔...

    2009.6.19—30举办3S研讨会暨Google Earth与Google Map等仿真建模与共享及ARCGIS与遥感高级程序员培训班

    赠送网上三维建模软件及有关虚拟现实三维建模软件及其三个实例(.exe仿真交互式软件)及PPT;另赠送GOOGLE EARTH的演示示例及相关PPT与数据及二次开发资料;基于地图控件与VB开发的电子地图浏览器一套(用于GIS系统...

    .net EXT学习资料与源码

     目前的最新版本为3.0RC,该版本是在2009年4月15日发布的。 三层架构,  三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。...

    C#并行编程高级教程:精通.NET 4 Parallel Extensions中文(第一部分)

    Caston C.Hillar是一位独立软件咨询师,自1997年起便一直从事并行编程、多处理器和多核领域的研究,Gaston拥有使用C#和.NET Framework来设计和开发各种复杂并行解决方案的丰富经验,曾于2009年荣膺Intel Black ...

    C#并行编程高级教程:精通.NET 4 Parallel Extensions中文(第2部分)

    Caston C.Hillar是一位独立软件咨询师,自1997年起便一直从事并行编程、多处理器和多核领域的研究,Gaston拥有使用C#和.NET Framework来设计和开发各种复杂并行解决方案的丰富经验,曾于2009年荣膺Intel Black Belt...

    C#并行编程高级教程:精通.NET 4 Parallel Extensions中文(第3部分)

    Caston C.Hillar是一位独立软件咨询师,自1997年起便一直从事并行编程、多处理器和多核领域的研究,Gaston拥有使用C#和.NET Framework来设计和开发各种复杂并行解决方案的丰富经验,曾于2009年荣膺Intel Black Belt...

Global site tag (gtag.js) - Google Analytics