`
七里油
  • 浏览: 6587 次
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

系统架构设计要点记录

阅读更多

 

快速、稳定是架构设计时追求的2个终极目标,也是为用户创造舒适体验的基本前提。设计是一个权衡的过程,没有最好的设计,只有最合适的设计,在设计的过程中大致上需要注意四个方面:

 

1.尽量减少数据通路上的不必要环节,多一个环节就多一分出错可能

 

2.同时关注运行效率和开发效率,视具体场景有所侧重

 

3.正视而非掩盖系统异常,要对依赖系统故障时的自动处理机制有较周全的考虑

 

4.尽量将系统组件的内部运行状态以监控接口形式暴露出来,让运维工作白盒化

 

 

把握好以上要点基本上就可以设计出符合业务需求的系统架构。

 

 

-------源于 清无

分享到:
评论

相关推荐

    商业银行信贷管理系统的数据库设计要点(1).doc

    商业银行信贷管理系统的数据库设计要点 [摘 要] 信贷管理系统的数据库设计是信贷管理系统建设的重点之一,直接关系到应用系统的架构 、性能、安全等。本文将从系统的业务功能、性能需求方面结合3年来信贷管理系统实施...

    失物招领系统计算机毕业设计论文.pdf

    境、体系结构和运行平台等概念问题, 对各个子系统的功能要点、 设计思路及设计方法 都作了描述。 本系统在设计方面采用 JSP技术,B/S模式,同时利用 html中术对网页进行美化。后 台数据库选用 Oracle数据库。并通过 ...

    概要设计文档模板

    系统数据结构设计 [不涉及软件设计可不包含]5.1逻辑结构设计要点 [给出本系统内软件所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互...

    软件系统整体设计方案.docx

    拟制 绿网天下(福建)网络科技股份有限公司 修改记录 文件编号 版本号 拟制人/ 修改人 拟制/ 修改日期 更改理由 主要更改内容 (写要点即可) V1.0 蔡顺德 2016.01.12 初稿 注:文件第一次拟制时,"更改理由"、"主要...

    基于springboot企业固定资产管理系统后端程序

    下面是一些可能涉及到的设计要点: 1. 数据库设计:确定需要存储哪些信息以支持资产管理,并设计相应的数据库表结构,例如资产信息、资产分类、资产变动记录等。 2. 后端架构选择:考虑采用何种后端架构,例如基于...

    c++课程设计-个人收支管理系统

    个人收支管理系统旨在帮助用户有效管理其财务状态,通过记录每一笔收入和支出,让用户能够对自己的财务状况有清晰的了解。本系统提供了友好的用户界面,使用户能够轻松录入、查询、统计和分析个人财务数据。 技术...

    计算机毕业设计,课程设计,基于java电影院订票选座系统

    基于Java的电影院订票选座系统是一个实用且有挑战性的项目,适合作为计算机相关专业的毕业设计或课程设计。该系统旨在为影迷提供便捷的在线选座购票服务,同时也为电影院带来更高效的售票管理。以下是该系统的详细说明...

    嵌入式操作系统ucos的学习要点复习要点.doc

    2.掌握uC/OS-Ⅱ操作系统中的任务的存储结构与任务控制块主要成员变量的作用、任务的程序结构、任务的调度过程、任务状态的转换过程、任务的创建过程。任务级的切换与中断级的切换。 一.任务的存储结构P74 前一个...

    通讯录管理系统C#编程-课程设计.doc

    6 4.3.2通讯录信息表(Contact) 7 五、制作过程及要点 7 5.1 IsExist类 7 5.2 用户登录与注册模块详细设计 8 5.3系统主界面设计 14 5.4 通讯录"显示全部"模块 15 5.5 通讯录"添加"模块 17 5.6 通讯录"查找"模块 18 ...

    uml随机点名系统详细设计

    一、系统背景描述 5 1引言 5 2项目背景 5 3系统建模 6 4点名系统用例图 7 4.1系统管理员用例图: 7 4.2随机点名系统教师点名用例图: 8 4.3随机点名教师管理系统用例图: 9 4.4随机点名学生系统用例图: 10 4.5教师...

    软件工程 中国象棋 系统

    3.4逻辑结构设计要点 15 3.5系统出错处理设计 15 3.5.1补救措施 15 3.6界面设计 16 3.6.1注册界面 16 3.6.2登录界面 16 3.6.3游戏大厅 17 3.6.4下棋界面 17 四、详细设计 18 4.1需求背景 18 4.2需求提取 18 4.3系统...

    [详细完整版]数据结构文档.doc

    数据库设计基础 4.1 数据库系统的基本概念 数据:实际上就是描述事物的符号记录。 数据的特点:有一定的结构,有型与值之分,如整型、实型、字符型等。而数据的 值给出了符合定型的值,如整型值15。 数据库:是数据...

    数据库设计.doc

    答:各阶段的设计要点如下: (1)需求分析:准确了解与分析用户需求(包括数据与处理)。 (2)概念结构设计:通过对用户需求进行综合、归纳与抽象,形成一个独立于具体D BMS的概念模型。 (3)逻辑结构设计:将...

    信息系统与信息管理分析

    2.1 系统结构图 15 2.2 处理流程 15 2.2.1 主流程 15 2.2.2 借书流程 15 2.3 数据库设计 15 2.3.1 图书表 15 2.3.2 读者表 16 2.3.3 借书记录表 16 2.3.4 系统设置表 16 2.3.5 系统操作员记录表 16 第3章 详细设计 ...

    物业程序文件编制及要点.docx

    编制程序文件清单 依据质量体系总体设计和对质量体系要素逐级展开的质量要求,确定应编制的程序文件清单,对比已有的各种文件,确定需新编、改写和完善的程序文件,制定打算逐步编制。 3.程序文件的结构和格式 程序文件...

    2017最新老男孩MySQL高级专业DBA实战课程全套【清晰不加密】,看完教程月入40万没毛病

    02-MySQL服务存储引擎体系结构 03-MySQL服务MyISAM引擎介绍及磁盘文件格式 04-MySQL服务事务详细介绍及ACID特性说明 05-MySQL服务MyISAM引擎特点讲解 06-MySQL服务MyISAM引擎适合的生产应用场景 07-MySQL服务MyISAM...

    小区智能化系统解决方案设计.doc

    因此,我们的方案将按照建设部提出的《全国住宅小区智能化 系统示范工程建设要点与技术导则》及建设部三星级智能小区标准要求来进行设计。 功能应包括: 智能化工程各系统要体现当今时代潮流,设计合理,具有既可...

    闯红灯抓拍设计方案(外发触).doc

    系统说明 9 3.1 系统组成示意简图 9 3.2 系统详细说明 10 3.2.1 前端系统方案设计 10 3.2.2 前端系统结构设计 10 3.2.3 前端系统功能描述 11 3.2.3.1 系统优势 12 3.2.3.2 系统拥有排错能力 12 3.2....

    算法设计与分析PPT(C语言完整版)

    3.1.1循环设计要点 3.1.2递归设计要点 3.1.3循环与递归的比较 3.2算法与数据结构 3.2.1原始信息与处理结果的对应存储 3.2.2数组使信息有序化 3.2.3数组记录状态信息 3.2.4大整数存储及运算 3.2.5构造趣味矩阵 3.3...

Global site tag (gtag.js) - Google Analytics