`

<转>网站应用架构发展

    博客分类:
  • web
 
阅读更多

随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。

 

  • 单一应用架构
    • 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。
    • 此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。
  • 垂直应用架构
    • 当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,将应用拆成互不相干的几个应用,以提升效率。
    • 此时,用于加速前端页面开发的 Web框架(MVC) 是关键。
  • 分布式服务架构
    • 当垂直应用越来越多,应用之间交互不可避免,将核心业务抽取出来,作为独立的服务,逐渐形成稳定的服务中心,使前端应用能更快速的响应多变的市场需求。
    • 此时,用于提高业务复用及整合的 分布式服务框架(RPC) 是关键。
  • 流动计算架构
    • 当服务越来越多,容量的评估,小服务资源的浪费等问题逐渐显现,此时需增加一个调度中心基于访问压力实时管理集群容量,提高集群利用率。
    • 此时,用于提高机器利用率的 资源调度和治理中心(SOA) 是关键。
分享到:
评论

相关推荐

    C#.NET网络编程.part1

    &lt;br&gt;第1章 net平台&lt;br&gt;1.1 net平台简介&lt;br&gt;1.1.1 什么是.net&lt;br&gt;1.1.2 net的功能&lt;br&gt;1.1.3 net的核心组件&lt;br&gt;1.2 net平台特点&lt;br&gt;1.3 net平台架构&lt;br&gt;1.4 本章小结&lt;br&gt;第2章 c#web编程基础&lt;br&gt;2.1 internet发展简史...

    wap文档

    ├─第1章 认识WAP&lt;br&gt;│ &lt;br&gt;├─第2章 WAP原理、架构与开发工具&lt;br&gt;│ &lt;br&gt;├─第3章 WAP手机上网设置&lt;br&gt;│ &lt;br&gt;├─第4章 WAP网站的服务器建设&lt;br&gt;│ &lt;br&gt;├─第4章 WAP网站的服务器建设(2)&lt;br&gt;│ &lt;br&gt;├─第5章...

    《嵌入式系统开发圣经(第二版)》电子版

    279&lt;br&gt;4-3-3 MIDP开发环境 282&lt;br&gt;4-3-4 MIDP开发实例 290&lt;br&gt;4-3-5 MIDP 的移植 294&lt;br&gt;4-3-6 小结 296&lt;br&gt;4-4 Symbian Java Phone 297&lt;br&gt;4-4-1 Java Phone架构 297&lt;br&gt;4-4-2 JTAPI 300&lt;br&gt;4-4-3 应用实例 ...

    struts2-指南

    Web 应用的发展&lt;br&gt;— Model 1 和Model 2&lt;br&gt;— MVC 思想&lt;br&gt;— MVC 模式的优势&lt;br&gt;— 常用MVC 框架及其特征&lt;br&gt;— Struts 1 的基本结构及其存在的问题&lt;br&gt;— WebWork 的基本结构&lt;br&gt;— Struts 2 的起源&lt;br&gt;— ...

    t淘淘商城项目 商城项目 视频和源码教程 详细

     近年来,中国的电子商务快速发展,交易额连创新高,电子商务在各领域的应用不断拓展和深化、相关服务业蓬勃发展、支撑体系不断健全完善、创新的动力和能力 不断增强。电子商务正在与实体经济深度融合,进入规模性...

    OQSS在线问卷调查系统

    &lt;br&gt;售后服务:&lt;br&gt; OQSS可作交互式售后服务系统&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;针对企业在网络方面的大量的应用需求,边缘工作室于2004年开发了OQSS在线问卷调查系统,在不断的发展过程中,OQSS进行了应用的扩展,在OQSS2.0开发...

    架构风格与基于网络的软件架构设计

    基&lt;br&gt;于相同的基本原理,Web开发者能够设计并建造出最为高效的Web应用。因此译者发起了&lt;br&gt;这一公益性的翻译项目。除了四位主要的译者以外,来自新浪公司的田乐、丁舜佳和梁晓星&lt;br&gt;也参与了第3章的部分翻译工作,...

    tardis:用于Web应用程序的基于PHP的后端

    &lt;db&gt; &lt;db&gt; 生成root用户composer app:password &lt;password&gt;发展更新git pull develop以获取最近的提交安装composer依赖项composer install 加载数据库架构编辑器composer migrations:migrate并生成代理composer orm:...

    网络监控系统 论文

    通过分析了&lt;br&gt;网络运行监控系统的背景和国内外的发展现状,简要阐述了系统实现需要解决的&lt;br&gt;主要问题对系统的功能、设计原则、系统架构及系统功能模块进行了阐述重&lt;br&gt;点对系统实现过程中的部分核心业务、界面设计...

    ASP_NET Web服务高级编程1

    书中介绍了Web服务架构的核心标准,并通过实例说明了这些&lt;br&gt;&lt;br&gt;标准如何集成到ASP.NET中。本书还通过深入分析代码实例介绍了创建和使用Web服务的技术。本书最后介绍了三个综合的案例研究,每一&lt;br&gt;&lt;br&gt;个案例研究...

    ASP_NET Web服务高级编程4

    书中介绍了Web服务架构的核心标准,并通过实例说明了这些&lt;br&gt;&lt;br&gt;标准如何集成到ASP.NET中。本书还通过深入分析代码实例介绍了创建和使用Web服务的技术。本书最后介绍了三个综合的案例研究,每一&lt;br&gt;&lt;br&gt;个案例研究...

    ASP_NET Web服务高级编程3

    书中介绍了Web服务架构的核心标准,并通过实例说明了这些&lt;br&gt;&lt;br&gt;标准如何集成到ASP.NET中。本书还通过深入分析代码实例介绍了创建和使用Web服务的技术。本书最后介绍了三个综合的案例研究,每一&lt;br&gt;&lt;br&gt;个案例研究...

    ASP_NET Web服务高级编程2

    书中介绍了Web服务架构的核心标准,并通过实例说明了这些&lt;br&gt;&lt;br&gt;标准如何集成到ASP.NET中。本书还通过深入分析代码实例介绍了创建和使用Web服务的技术。本书最后介绍了三个综合的案例研究,每一&lt;br&gt;&lt;br&gt;个案例研究...

    Struts原理、开发及项目实施

    charset=UTF-8" language="java" %&gt;&lt;br/&gt;&lt;%@ taglib uri="/WEB-INF/Struts-bean.tld" prefix="bean" %&gt;&lt;br/&gt;&lt;%@ taglib uri="/WEB-INF/Struts-html.tld" prefix="html" %&gt;&lt;br/&gt;&lt;html:html locale="true"&gt;&lt;br/&gt;&lt;head&gt;...

    应用架构发展趋势.pdf

    文档主要是详细的描述了当前世界流行的五中应用架构的风格,对于了解每种风格的作用和挑战以及具体的含义和形式很有帮助

    XMLChina论坛系统v2.0(包括源代码)

    &lt;br&gt; 总之,如果您需要一套功能不是过于复杂但包含所有论坛的基本功能和类似于CSDN论坛的积分系统、架构清晰可以供您学习合理的企业应用程序开发方法,那么这套程序适合您下载。当然,由于《应用Web Services构建...

    云计算与SOA 在信息化建设中的融合应用

    基于研究软件系统架构的发展方向的目的,通过从各方面对云计算与SOA 这两种架构的分析,比较了两种&lt;br&gt;架构的架构模型、应用场景等特点,对两种架构在已有应用中的交叉与结合进行了总结,推翻了业界对于云计算即&lt;br&gt;...

    高效Delphi.NET开发与Delphi未来发展趋势

    &lt;br&gt;Borland Together宣传讲稿PPT&lt;br&gt;&lt;br&gt;有关Delphi和.NET的技术讲座&lt;br&gt;主要谈了如何开发高效的.NET应用程序,有关.NET程序开发的注意事项等。...Delphi未来发展&lt;br&gt;&lt;br&gt;李维 大中华区CTO&lt;br&gt;2004

    64位Windows简介及其趋势

    webcast的课程ppt:64位Windows简介及其趋势,主要讨论:&lt;br&gt;为什么要用64位呢?&lt;br&gt;发展趋势及其微软的支持&lt;br&gt;Windows 64位架构及其特性&lt;br&gt;基于x64 Windows的应用开发&lt;br&gt;相关资源&lt;br&gt;

    云计算安全:架构、机制与模型评价

    随着云计算服务的广泛使用,租户对云计算的安全性提出了越来越高的要求,云计算环境的动态性、随机&lt;br&gt; 性、复杂性和开放性使得原有安全方案难以适用,这也阻碍了云计算的进一步发展与应用.文中在分析云计算服务&lt;br...

Global site tag (gtag.js) - Google Analytics