`
zpball
  • 浏览: 919433 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

技术架构两三语

阅读更多

这是人人网架构师王志亮的文章,看了之后的一些感想,和大家分享一下。
一、审视架构,多视点

摘录
从静态的角度,架构要回答一个系统在技术上如何组织;从变化的角度,架构要回答如何支持系统不断产生的新功能、新变化以及适时的重构;从服务质量的角度,架构要平衡各种和用户体验有关的指标;从运维的角度,架构要回答如何充分利用计算机或网络资源及其扩展策略;从经济的角度,架构要回答如何在可行的基础上降低实现成本

二、架构生命
这也是banq强调的,软件是应该有生命的,程序员或者架构师都应该或者说有责任保证你的软件健康的“新陈代谢”。
坚持你的架构理想,然后不断的审视自己的系统,主动而积极,经常看到JiveJdon svn上banq老师的大幅度重构,不断求变的心态真是让我感动啊。

摘录
在系统从无到有的过程,架构要着眼于未来,落实于现在,规划迭代、优化的路径。这个架构要支持目前最紧迫的任务:“生出来”,也要支持以后能不断地新陈代谢的可能性,两者缺一不可。

三、谁来做架构
我认为架构师都具备超越他人的胆识,兼具抽象和具象的思维方式,然后就是无数的项目经验和快速的学习能力。

摘录
需要你不断地给自己暗示,不断地以理想的架构师来要求自己,和同学们在工作中学习,一项一项地突破自己,把工作做好。

四、架构模式
模式,风格,复用,这些都太相关了

摘录
当一个问题、一个系统可以采用很多解决方式来设计时,我们采用什么方式并且以一致的思想、方式解决这个问题时,这就是风格了,当这种风格具有可复用性那就是一种模式了。在编程上,我们有“设计模式”的指导,在架构上,我们也应该总结一些良好的模式出来,应用在不同的情况
分享到:
评论

相关推荐

    T-ZSA 67.4-2019 移动智能终端密码模块技术框架 第 4 部分 密钥多端协同计算保护技术架构

    《T-ZSA 67.4-2019 移动智能终端密码模块技术框架 第 4 部分:密钥多端协同计算保护技术架构》是一项旨在为移动智能终端提供更高水平安全保障的标准。该标准聚焦于如何通过多端协同计算来保护密钥的安全,以应对日益...

    《软件架构设计文档》模板.doc

    架构描述方式包括架构视图阅读指南和图表与模型阅读指南两部分。架构视图阅读指南介绍了多视图方法来组织《架构文档》,推荐使用经过优化的5视图方法。图表与模型阅读指南对后续文档中的建模语言和表格进行说明。 ...

    3G缩略语分类

    以上仅为3G技术中的一部分常用缩略语,它们涵盖了从网络架构、关键技术到具体设备等多个方面。了解这些缩略语对于深入学习3G技术具有重要意义。随着通信技术的不断进步和发展,新的技术和术语还将不断涌现,掌握这些...

    基于转移的神经网络哈萨克语句法分析.pdf

    哈萨克语句法分析的准确性提升,不仅对哈萨克语本身的自然语言处理技术有着积极影响,也为其他资源稀缺的少数民族语言处理提供了可借鉴的范例。 传统的句法分析方法主要分为规则驱动和统计驱动两种。规则驱动方法...

    越南语版奢侈品商城系统源码/积分商城系统源码带拼团秒杀回收/可二开

    #### 二、技术架构 根据描述,这套系统是完全开源的,这意味着开发者可以自由地查看、修改其源代码。这不仅有利于二次开发,也为系统的安全性提供了保障。在技术架构方面,虽然没有具体提及所使用的编程语言和技术栈...

    《第三代移动通信系统》模拟试题

    《第三代移动通信系统》模拟试题涵盖了3G技术的核心知识,主要涉及WCDMA(Wideband Code Division Multiple Access)系统的多个方面。WCDMA是3G移动通信的重要标准,它在20世纪末至21世纪初的全球通信发展中起到了...

    医疗信息化保障平台架构应用方案.pptx

    本文将深入解读《医疗信息化保障平台架构应用方案》,探讨其如何通过技术创新促进“三医联动”改革,并提升医疗服务质量与效率。 一、“三医联动”改革背景下的新挑战 “三医联动”改革,即医疗、医保、医药的协同...

    3GPP长期演进(LTE)技术原理与系统设计 清晰电子版pdf

    第三代移动通信(3G)技术是当前主流的无线通信技术之一。在诸多3G技术标准中,又以3GPP制定的标准最具影响力,近几年来,WCDMA、TD-SCDMA、HSPA等各种系统已经逐步在全球大规模部署。同时,3GPP又启动了LTE、。HSPA+...

    基于深度学习的维吾尔语名词短语指代消解.pdf

    其方法结合了栈式自编码神经网络、语义特征和Word embedding技术,不仅提高了维吾尔语自然语言处理系统的性能,而且在理论上对于理解维吾尔语的语法和语义结构具有重要的贡献。实践中,这一研究成果将有助于维吾尔语...

    td 缩略td 缩略td 缩略

    这些知识点主要围绕着TD-SCDMA技术的关键术语、缩略语及其定义展开,有助于理解该技术的基本概念和技术实现细节。 ### 1. TD-SCDMA概述 TD-SCDMA是中国主导的3G标准之一,它采用TDD(时分双工)方式工作,具有较高...

    编译原理 三地址代码生成器

    三地址代码是一种简单的低级抽象语法树(AST)表示,每条指令涉及三个操作数,通常包括两个源操作数和一个目的操作数。这种格式简化了代码优化和目标代码生成的复杂性。例如,一个简单的算术表达式“x = y + z”在三...

    移动通信术语大全之---CDMA缩略语大全

    以上介绍了一系列与CDMA技术相关的缩略语及其含义,这些术语涵盖了从网络架构、数据传输到安全管理和控制等方面的关键概念。理解这些缩略语有助于深入了解CDMA网络的工作原理和技术特点,对于从事移动通信行业的技术...

    在线客服系统完整运营版源码前后台齐全超越5354Live800乐语TQ客服.txt

    ### 在线客服系统完整运营版源码前后台齐全超越5354Live800乐语TQ客服 #### 知识点一:在线客服系统的功能与架构 在线客服系统是一种能够提供即时通信服务的软件解决方案,它允许企业与客户进行实时交流。这种系统...

    阿里云-飞天系统-总体框架

    飞天系统是阿里云的核心技术之一,通过其强大的分布式基础架构、高效的文件系统、智能的任务调度以及全面的集群监控等功能,为阿里云构建了一个坚实的技术基石。未来,随着云计算技术的不断发展和完善,飞天系统也将...

    教育大模型研究报告简版-之江实验室.pdf

    5. **技术路线整合**: 为了更好地开发教育专用大模型,需要整合以上两种技术路线,建立一种全新的开放技术架构,系统地结合通用问题解决能力和教育专用问题解决能力,从而实现技术上的突破。 #### 三、教育专用大...

    有线电视网络光纤到户系统技术规范 第1部分:总体技术要求.pdf

    4. **FTTH概述**:介绍了FTTH技术在有线电视网络中的位置和系统组成,包括其架构特点和优势等。 5. **FTTH业务支撑类型及需求**:详细阐述了FTTH系统能够支持的业务类型及其技术要求,如视频、语音、数据等服务的...

Global site tag (gtag.js) - Google Analytics