`
lvjun106
  • 浏览: 438437 次
  • 性别: Icon_minigender_1
  • 来自: 芜湖
社区版块
存档分类
最新评论

架构笔录

阅读更多
转[http://www.blogjava.net/Jack2007/archive/2008/05/29/203796.html]
优库上的视频,有时间看看,挺好的!
         http://v.youku.com/v_playlist/cz00f1701561o9p0.html

         高焕堂老师的视频------如何成为一个合格的架构师,非常棒!!!
         http://live.csdn.net/Issue518/LivePlay.aspx

架构笔录:

1、网站流量影响整个网站架构的设计
2、网站架构的设计是一种平衡的设计,没有完美的架构,架构的设计要简单灵活,便于扩充,因此找出平衡点是关键
3、网站架构的设计不要过渡,考虑到1~2年内的用户需求即可
4、小网站与大网站的区别在于,当数据量达到一定级别,小问题会变成大问题
5、大的网站架构不适合做小事情,小架构也做不了大事情
6、即使通过硬件的扩充,架构的负荷已经超过设计负荷的5~10倍,就要考虑重新设计系统的架构,举例来说就是一个研发团队是10个人以内,可以采用家长式管理,而到100人以内,管理方式必须变化,因此架构也要根据负荷情况不断变化
7、要通过网站的监控分析,来找到系统瓶颈的临界点
8、任何一个网站的开发都会是从集中式-分布式-高级分布式的方向过渡
9、Google可以通过机器的扩充来达到网站扩展的要求,依赖的是系统架构设计中的线性可扩展性
10、中国的网站架构和运营要考虑自身的网络运营环境如网通和电信网络的区别
11、网站架构的设计也要考虑运营成本的问题,能得到的资源往往比预期的要少
12、架构的设计要考虑安全性和恶意客户的攻击
13、网站的负载要通过测试来验证,并通过监控系统进行分析,并且要做好风险的应对,系统的负载永远不要超过80%
14、架构的设计中无时无刻不存在折中的情况,痛苦的取舍是必须作出的抉择
15、架构设计中要充分考虑团队、领导和用户间的沟通,龙的那片不能动的鳞也要有策略的动一动
16、架构设计要充分分析数据的特性,读和写哪个更重要,例如Google的搜索根本不用数据库,甚至连文件系统都进行重写,以达到最快的数据读取效果
17、网站架构的设计要考虑API接口的开放性
补充1:
1、网站架构是一门平衡艺术,永远在性能和需求之间寻求平衡
3、腾讯产品在产品稳定性要求很高,单组服务产品的压力测试非常严格,最终把大访问问题转化为添加服务器问题
4、完美的缓存机制需要考虑稳定性、事务处理和分布式,memCache是其中较简单的实现
5、监控程序实时报警,比如同期超过5%的正常波动
6、产品经理要溶入技术团队,避免过度设计
7、用户每上一个台阶,架构设计将迥然不同

分享到:
评论

相关推荐

    struts2课堂笔录_0906

    根据提供的文件信息,我们可以深入探讨Struts2框架及其在MVC架构中的应用,以及与其它MVC框架(如JSF、Tapestry和Spring MVC)的对比分析。 ### Struts2框架简介 #### 1. MVC架构概览 Struts2是基于MVC(Model-...

    oracle复习要点,上课随堂笔录

    13. **数据库架构**:了解Oracle的实例、数据库、表空间、数据文件、控制文件、重做日志等概念,以及它们之间的关系。 14. **Oracle集群**:如果涉及到RAC(Real Application Clusters),理解其工作原理和故障切换...

    Objective-C点语法笔录1

    Objective-C是一种面向对象的编程语言,它在苹果的iOS和macOS开发中广泛使用。本文主要探讨了Objective-C中的点语法、成员变量的封装以及私有...通过这样的设计,Objective-C可以构建出更安全、更模块化的软件架构。

    spring课堂笔录

    - **Web MVC**:提供了MVC架构的支持,用于构建Web应用。 - **Web Portlet**:提供了对portlet环境的支持。 ##### 2.4 Spring ORM Spring ORM模块为常见的持久层框架提供了集成支持,包括但不限于Hibernate、JPA、...

    高清智能庭审系统解决方案.docx

    2.2.3 语音笔录架构设计 采用语音识别技术,自动转写法庭口述为文字,提高记录准确性和效率。 2.2.4 公网直播架构设计 通过安全的网络通道,实现实时庭审直播,增强司法公开度。 2.3 系统主要功能 提供高清视频...

    【推荐】人民法院高清智能庭审系统解决方案

    2.2.3 语音笔录架构设计 利用先进的语音识别技术,将法庭上的口头陈述实时转化为文字记录,提高笔录效率。 2.2.4 公网直播架构设计 通过安全的公网通道,实现庭审过程的在线直播,让公众可以远程观审,增强审判透明...

    【推荐】人民法院高清智能庭审系统解决方案.docx

    - **语音笔录架构设计**:采用先进的语音识别技术和自然语言处理算法,实现高精度的语音转写。 - **公网直播架构设计**:确保庭审直播的流畅性和安全性,同时满足不同用户的访问需求。 ##### 系统主要功能 - **庭审...

    \2005年4月2日三级网络标准答案及试题

    综上所述,这份试题涵盖了计算机系统架构、硬件、网络与通信技术、数据库技术、操作系统、网络安全等多个方面,旨在全面考察考生对计算机网络及相关技术的理解和掌握程度。通过对这些知识点的学习,不仅可以加深对...

    移动卫生监督执法系统解决方案.docx

    4. 现场检查笔录、监督意见书录入及打印:系统提供了现场检查笔录、监督意见书录入及打印的功能,确保记录和存档的完整性。 5. 现场量化评分表录入及打印:系统提供了现场量化评分表录入及打印的功能,确保记录和...

    大华高清审讯专用网络硬盘录像机DH-NVR0404FG-H

    大华高清审讯专用网络硬盘录像机DH-NVR0404FG-H具有电子笔录功能,笔录支持WORD文档导出,支持自定义笔录模板,笔录支持插入表格、图片视频和附件,笔录能够进行WORD文档导出后打印。 设备具备数字水印加密技术,...

    案例信息自动化管理(sql)

    7. **性能优化**:为了提高查询效率,可能需要创建索引、合理规划数据库架构、使用存储过程或视图,以及适时进行数据归档,降低数据库负载。 8. **报表与可视化**:系统可能还包含数据统计和报表生成功能,以图形化...

    科技法庭系统解决方案.pdf

    系统管理架构采用横向接入和纵向联网的方式,实现平台化的统一管理。 系统的主要功能涵盖审判业务管理、庭审主机功能、庭审控制与笔录以及司法审判公开。审判业务管理功能包括案件创建、排期和统计分析,以及审判...

    科技法庭系统解决方案.pptx

    系统管理架构采用横向接入和纵向联网的方式,实现了平台化管理,确保不同层级法院间信息的流通无阻。系统功能涵盖了审判业务管理、庭审主机、庭审控制与笔录、司法审判公开服务等多个方面。审判业务管理系统允许案件...

    会见远程视频庭审解决方案.pdf

    诉讼参与人通过硬件终端或软件客户端便捷接入庭审,实现各方高清音视频实时传输,同时采用云架构,可支持千人并发,即使是群体性民事纠纷案件亦可轻松接入。 【知识点8:视频示证质证】 实物证据通过证据展示台...

    人工智能在侦查讯问中的应用及风险规制.pdf

    1. 人工智能笔录系统:目前讯问笔录已经基本实现电子化,通过扫描上传到办案平台,虽然节省了民警办案的时间,但智能化程度尚低。人工智能笔录系统能同步讯问全过程,自动识别对话内容,并生成电子笔录。 2. 智能...

    办案中心整体解决方案.pdf

    7. 讯/询问:对嫌疑人进行讯问、笔录,包括讯问室视频录像、笔录自动关联视频等功能。 8. 出区登记:嫌疑人出区登记,包括取回随身物品、返回定位腕带等。 智能审讯管理 本解决方案的智能审讯管理主要包括以下几个...

    项目事项,怎么学会思路去写项目

    2. **设计阶段**:根据需求,进行系统设计,包括架构设计(如选择Spring Boot作为基础框架)、数据库设计以及接口设计等。 3. **环境搭建**:安装必要的开发工具,如IDE(如IntelliJ IDEA或Eclipse),配置开发环境...

    湖南省长沙县松雅湖中学2020届九年级英语上学期第一次月考试题(无答案) 人教新目标版.doc

    试题所涵盖的内容,从词汇到语法,再到句型结构和听力理解技巧,都反映出了英语学习的基础知识架构。这些基础知识点是学生在英语学习道路上必备的工具。试题的难度设置适中,既不会使学生感到过于困难而失去学习兴趣...

    毕业论文安卓235电话本app.doc

    3. 电子电话本管理系统的发展历程:论文回顾了电话本管理的发展历程,从使用名片和笔录手工记录到使用计算机工具和电话本管理程序,最后到现在智能手机的普及和 android 操作系统的发展。 知识点:电子电话本管理...

    SpringMvc+Mybatis客户关系管理系统设计源码及文档资料.zip

    总的来说,这个压缩包为学习者提供了一个完整的SpringMvc+Mybatis的CRM系统实例,包括设计、实现和数据库等各个环节,是提升Web开发技能和理解企业级应用架构的宝贵资源。通过实际操作和学习,不仅可以掌握这两个...

Global site tag (gtag.js) - Google Analytics