InfoQ

InfoQ

新闻

我的书签

登录注册 以永久保存书签。

该内容已经被标记书签!

标记书签错误,请重试!

软件2.0:Web平台上的技术变革

作者 霍泰稳 发布于 2007年12月4日

领域
架构 & 设计,
企业架构,
过程 & 实践
主题
Web 2.0 ,
协作 ,
技术 ,
架构
标签
分布式团队 ,
Buzzwords ,
Web 2.0

CSDN在最近刚结束的“软件开发2.0技术大会”上提出了“软件2.0”的概念,认为现在Web正在成为统一的、面向服务的分布式计算平台,不仅为企业在实施SOA的过程中提供基础设施,还有效地将现有的新的软件过程方法和语言工具进行整合。

本次大会邀请了50多位国内外技术和管理专家,分50个场次对下一代Web开发、企业应用2.0、系统开发和开发工具与语言等主题进行探讨分析,有近千人参加。在谈到软件2.0的内涵时,CSDN网站总裁蒋涛说:

软件2.0包含两个基础、两个方向。计算平台向多核、并行和移动计算的靠拢让我们看到了硬件环境和网络的发展趋势,伴随着快速开发工具和动态语言这两大基础共同带动了两个方向的变革,即随着Web2.0概念的深入,新一代互联网模型的形成成就了新的Web开发和企业级软件2.0的应用。在对这些表面看上去分散、孤立的技术变革深入研究之后我们发现,其实在他们的背后是紧密关联的,一动而百动。

从上图可以看出,虽然传统的应用依然在企业中占据重要的地位,但互联网的普及让Web正在成为统一的、面向服务的分布式计算平台,这对单个计算节点的计算能力、规模等提出了新的要求,而这一点恰好由多核CPU、大规模服务器集群和新的并行程序设计语言进行了弥补。在数据结构方面,数据模型和XML的统一,将Web应用更好地进行整合,也为SOA提供了标准的环境,使不同平台、设备的分布式计算成为可能。另外,Web和SOA对于开发效率、灵活性和软件质量的要求,也由新的软件过程方法如敏捷和语言工具如Ruby等来满足。

如果说软件2.0是一场技术变革的话,那么“人”在这场变革中起到了更为重要的作用,知名技术评论人孟岩认为:

从其[软件2.0]目的来看,是要以前所未有的力度削除由于技术分裂、历史包袱以及工具和方法的落后,给人们开发和使用软件所带来的不必要的麻烦,从而调整人与软件的关系,重申人在IT时代的主体性地位,让软件能够更好的为人服务,为商业服务。

霍泰稳 是InfoQ中文站的联合创始人兼总编辑,有多年的软件开发经验和媒体从业经历。

软文 发表人 Chen Jerome 发表于
  1. 返回顶部

    软文

    发表人 Chen Jerome

    软文 => 软件文章


    -------------------------------------------------
    [Ruby中文社区] - www.ruby-lang.org.cn

深度内容

大规模视频网站的计费与流量管理

本次分享将会就大规模视频网站的计费与流量管理这个话题,从操作层面细细进行讲解和分析,为系统工程师们揭示平日里我们没有关心的另一些内容。同时也希望本次分享能揭示行业中的一些“潜规则”,让互联网行业的流量与带宽管理更为开放与简洁。
本次演讲视频录制于QCon杭州2011

专访Jeffrey Richter:Windows 8是微软的重中之重

Jeffrey Richter以其多本Windows核心技术的经典著作而闻名,同时,他深入掌握微软的.NET等一系列核心技术,2012年1月,Jeffrey Richter在北京接受了InfoQ中文站的专访,谈到Windows 8和WinRT编程,并就异步编程、Windows编程中的可扩展性、性能和安全性方面给出自己的建议。

应用云平台的可用性——从新浪SAE看云平台设计

云计算平台的可用性,相比传统互联网服务而言,更加复杂和困难,也更具有挑战性。本文借助新浪SAE云平台为读者讲述了云平台可用性的定义、如何打造高可用的平台,以及对云计算的用户提出了建议。

JVM定制改进 @ 淘宝

淘宝高度重视Java平台的健康发展,组建了一个团队专注于Java平台的底层部分的性能、功能与稳定性改进;工作主要基于OpenJDK中的HotSpot VM开展,其中一些通用的功能随后也会逐渐反馈给OpenJDK社区。希望能与使用Java平台开发应用的大家交流经验。
本次演讲视频录制于QCon杭州2011

"伤得起"的云计算应用——对云端应用之架构的思考

2011年4月21日至22日是值得云计算从业者纪念的日子。Amazon的IaaS服务出现故障,导致许多商业网站的服务中断,影响非常严重。作为云计算用户,我们需要思考的是,如何保证即便在云服务不可用的情况,我们的应用架构仍然能够屹立不倒?本文正是站在云计算用户的角度试图探讨这一问题。

让交付的速度跟上思考的速度

12人的技术团队,4组刀片服务器,每月20亿的访问量,每日1次准时部署,99.9%的可用性。这可能吗?当然。想知道如何做的吗?百姓网将与您分享他们在DevOps实践过程中的经验和技巧。
本次演讲视频录制于QCon杭州2011

架构之路——穿行在产品和业务之间

篱笆作为一家起源于社区的电子商务公司,反映到技术层面就是同时要面对产品和业务,以及经营战略的变化调整。如何在产品和业务的夹缝之间完成技术架构的抽象与平衡,寻找更有效的价值定位,这当中有些经验教训和个人感悟愿与众人分享。
本次演讲视频录制于QCon杭州2011

特性注入:成功三部曲

本文将对特性注入以及相关方法做一个扫盲性的介绍。我们会解释这个框架的关键要素,并附上实例来证实它们。为了让文章保持相对较短,我们不会深入到某个工具或方法中,而是会给出一些参考资料,以便大家做进一步的研究。