P39

快的打车架构实践 文档

2013年底打车大战爆发,很短时间内,日订单规模从几万单迅速膨胀到几百万单。系统面临很多问题,我们将问题分优先级,首先对核心链路进行优化,否则业务主流程都无法正常进行。

anlan 2017-08-14   374   0
P183

高级系统架构师 文档

第一单元:软件架构介绍<br> 软件架构师<br> 软件架构设计的特点<br> 软件生命周期进程<br> 典型的架构模式介绍<br> 中间件技术介绍<br> 组件技术介绍<br><br> 第二单元:软件架构设计原则与方法<br><br> --使用UML进行软件架构设计概述<br><br> 第三单元:设计模式<br><br> 设计模式的本质<br> 典型模式介绍<br> 设计模式应用<br><br> 第四单元:软件架构设计<br><br> 表现层框架设计<br> 业务层架构设计<br> 数据访问层设计(持久层架构设计) 通用服务设计与使用<br> 企业集成<br><br> 第五单元:基于SOA (面向服务架构)<br><br> 架构设计<br> SOA服务的设计与原则<br> Web服务的体系结构

n5c6 2011-08-19   211   0
P59

  上规模网站架构 文档

语言不是可伸缩性的关键,架构才是关键。

jinpujun 2011-08-17   4839   0
P16

  J2EE系统架构师参考手册 文档

J2EE系统架构师参考手册写给技术架构师和那些从事系统设计、领导J2EE应用开发的资深开发者。通过大量的指导性策略、忠告、技巧和最佳实践等,帮助架构师领导从需求分析到项目部署的整个开发过程。

caoyangx 2011-08-15   4764   0
P6

  架构设计之性能设计经验 文档

性能(performance)设计非常重要,对于服务器端实时交易系统来说系统性能的重要性不言而喻,对客户端软件来说性能好的软件也会获得良好的用户体验,从而给用户留下高质量软件的良好印象。因此在进行架构设计中性能设计非常重要。 但架构设计实际是一个平衡设计,在可用性、可扩展性、可维护性、可靠性、高性能等之间做个妥协选择。这些非功能性的需求再加上复杂的功能性需求,同时还要考虑到项目管理上tight schedule, low cost, perfect effect的三角难题约束,有时需求还不是很明确,vision不是很清楚,这种情况下系统架构设计真是一门艺术。

carsbo27 2011-08-15   5265   0
P31

淘宝网数据库架构演变 文档

数据库基本框架、数据库架构演变、案例:交易核心数据库演变关键点。

gex12 2011-08-09   5981   0
P9

大型企业信息安全体系架构设计初探 文档

摘要:随着信息技术的发展和应用的不断深入 ,信息安全日益受到国家、 企业和社会公众的关注。中国政府已经 提出了构建国家信息安全保障体系的设想 ,明确了政府、 企业和公民各自应承担的责任与义务。企业的信息安 全工作 ,主要关注点是如何保障信息技术应用和防止企业商业秘密泄露。同时 ,大型企业特别是地理位置分布 广泛的企业集团 ,在信息安全方面存在很多难点。分析了国内、 国际信息安全现状和发展趋势 ,概述了 Gartner 的企业信息安全体系架构设计思想和国内大型企业面临的信息安全需求;从管理、 技术、 控制三个视角和概念、 逻辑、 实现三个层面阐述了构建企业信息安全体系架构的概念、 内容和方法 ,提出了一种大型企业信息安全体系 架构模型 — — —MCT(管理2控制2技术)模型;针对大型企业实际情况 ,陈述了如何应用 MCT模型进行信息安全体 系架构设计;最后给出了一套可实施的从设计层到实现层的转换方法 ,即以项目为单位来组织具体的信息安全 体系建设工作。

chenhb 2011-08-08   6206   0
P3

  大型门户网站站架构心得 文档

大型门户网站站架构心得之一:分。我们知道,对于一个大型网站来说,可伸缩性是非常重要的,怎么样在纵向和横向有良好的可伸缩性,就需要在做架构设计的时候考虑到一个分的原则,我想在多个方面说一下怎么分。

chenhb 2011-08-08   6367   0
P28

  Tomcat系统架构与设计模式 文档

工作原理简介:这个分为两个部分的系列文章将研究ApacheTomcat的系统架构以及其运用的很多经典设计模式。本文是第1部分,将主要从Tomcat如何分发请求、如何处理多用户同时请求,还有它的多级容器是如何协调工作的角度来分析Tomcat的工作原理,这也是一个Web服务器首要解决的关键问题。

hqm1988 2011-08-06   13370   0
P19

  新浪博客架构分享 文档

yhao003 2011-07-10   180   0
架构   Apache   HTML   Nginx   PHP  
P12

  网站架构 文档

之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网行业的同学一点初步的概念,:),文中的不对之处也请各位多给点建议,让本文真正起到抛砖引玉的效果。

kkdoing 2011-07-09   5815   0
P20

  大型网站架构技术方案集锦 文档

YouTube 出于开发速度的考虑,大部分代码都是 Python 开发的。Web 服务器有部分是 Apache, 用 FastCGI 模式。对于视频内容则用 Lighttpd 。据我所知,MySpace 也有部分服务器用 Lighttpd ,但量不大。YouTube 是 Lighttpd 最成功的案例。(国内用 Lighttpd 站点不多,豆瓣用的比较舒服。by Fenng)

909910149 2011-07-07   218   0
P288

中科院软件架构师培训讲义 文档

架构是一组有关如下要素的重要决策:软件系统的组织,构成系统的结构化元 素,接口和它们相互协作的行为的选择,结构化元素和行为元素组合成粒度更大的子系统的方式的选择,以及指导这一组织(元素及其接口、协作和组合方式)的架构风格的选择。

aoyongjx 2011-06-30   11662   0
P24

  JBoss架构分析 文档

JBoss是一个免费的开放的J2EE实现。它的架构是基于高标准的模块化和插入式设计。JBoss使用工业标准的JMX来管理, JBoss组件和为EJB提供服务。基于我们以前的开发经验,我们发现了不同的J2EE应用服务器间的存在着巨大的性能和可扩展性差异。我们相信架构的设计是决定类似于性能和可扩展性等质量指标的重要因素。分析和展现JBoss架构模型有助于我们了解其内部行为并帮助我们创建一个精确的最终性能模型。在这个项目中,我们分析JBoss应用服务器架构的四个特殊部分,JBoss EJB 容器、JBossNS、JBossTX以及JBossCMP,逆转工程工具能使我们通过源代码来分解组件/子系统。无论是三个JBoss子系统的概念模型或实际模型都将被我们用来讨论JBoss 架构模块设计风格。

zw_2943 2011-03-24   5320   0
P383

  高性能高并发服务器架构 文档

由于自己正在做一个高性能大用户量的论坛程序,对高性能高并发服务器架构比较感兴趣,于是在网上收集了不少这方面的资料和大家分享。

P241

软件架构设计的思想与模式 文档

在软件组织中,架构师的作用举足轻重。软件的质量很大程度上是由架构设计的质量来决定的。为了创建高质量的软件产品、增强产品的竞争力,培养高水平的架构师队伍,建立有效的架构团队,提升架构师队伍的分析与设计能力,成为企业关注的重心。多年来的实践告诉我们,软件产品仅凭优良的代码是不够的。不少大型软件企业集中了相当多的优秀编码人员,但还是不断 受到需求变更之苦,产品质量下降,不断返工造成成本上升。究其原因,很多情况是由于设计人员只关注到实现需求,而没有仔细思考整体体系结构设计的思想,更没有关注到开发过程的改变,会极大的影响架构设计,以及由此引发的产品设计每一阶段重点的变化。

P6

  SOA架构概述 文档

对于面向同步和异步应用的,基于请求/响应模式的分布式计算来说,SOA是一场革命。一个应用程序的业务逻辑(businesslogic)或某些单独的功能被模块化并作为服务呈现给消费者或客户端。这些服务的关键是他们的松耦合特性。例如,服务的接口和实现相独立。应用开发人员或者系统集成者可以通过组合一个或多个服务来构建应用,而无须理解服务的底层实现。举例来说,一个服务可以用。NET或J2EE来实现,而使用该服务的应用程序可以在不同的平台之上,使用的语言也可以不同。

04002324 2010-10-04   179   0
P172

系统架构师学习笔记 文档

负责理解、管理并最终确认和评估非功能性系统需求,给出开发规范,搭建系统实现的核心架构,对整个软件架构、关键构建、接口 进行总体设计并澄清关键技术细节。主要着眼于系统的“技术实现”,同时还要考虑系统的“组织协调” 。要对所属的开发团队有足够的了解,能够评估该开发团队实现特定的功能需求目标和资源代价。

1 2