开篇词

作者: 空谷幽心 | 来源:发表于2018-07-15 08:43 被阅读9次

笔记

  • 软件架构的几个关注点:
  1. 高可用
  2. 高性能
  3. 可扩展
  • 要掌握的内容:
  1. 清楚地理解架构设计相关的概念、本质、目的,避免架构师在实践过程中把握不住重点、分不清主次,眉毛胡子一把抓,导致架构设计变形或者“四不像” 。
  2. 掌握通用的架构设计原则,无论是何种业务或技术,架构师在判断和选择的时候有一套方法论可以参考,避免架构设计举棋不定,或者拍脑袋式设计。
  3. 掌握标准的架构设计流程,即使是刚开始做架构设计的新手,也能够按照步骤一步一步设计出合适的架构,避免某些步骤缺失导致错误的架构设计。
  4. 深入理解已有的架构模式,做到能够根据架构特点快速挑选合适的模式完成架构设计,或者在已有的模式上进行创新,或者将已有的模式组合出新的架构。
  5. 掌握架构演进和开源系统使用的一些技巧

理解

我自己对架构的理解是系统的底层框架设计和接口设计。具体到java的业务系统,包括:

  1. 展现层用什么框架,是jquery还是react?等等。
  2. 应用层用什么服务器,是jetty还是tomcat。
  3. 用什么数据库,用什么持久化框架。
  4. 这些层之间用什么通信机制?
    等等。
    这里更多的是对比和取舍。先要理清楚业务场景,业务对系统的功能和性能要求。没有需求就定不下规格,没有规格就做不了取舍。

相关文章

  • 开篇词

    其实挺长时间以来就想把自己想的一下东西沉淀下来,也使用了各种笔记,但最终发现缺的不是想法,更不是好的记录工具,而是...

  • 开篇词

    最近在简书上看到了一些対初学者很有价值的文章,也想通过简书来记录学习大数据的过程:从一无所知到大数据专家的路径,希...

  • 开篇词

    笔记 软件架构的几个关注点: 高可用 高性能 可扩展 要掌握的内容: 清楚地理解架构设计相关的概念、本质、目的,避...

  • 开篇词

    有些基础的概念,作为一个程序员,就应当清楚。当然,除了本文集,还有别的文集,可能有些基础概念会详细的写在别的文集中...

  • 开篇词

    何须浅碧深红色,自是花中第一流

  • 开篇词

    今天是2017年06月07日,天气是超高温,要超过35度吧。但是昨天是超低温,都不超过20度,因为前天下了一整天的...

  • 开篇词

    2016年12月18日 写下自己的文字,以此开始自己的写作生涯。我知道自己在这方面很“缺”,但是我相信积累的力量,...

  • 开篇词

    我会定时地写一些我所见到的世界,用我的知识和眼界给大家提供一个不一样的眼睛来了解这个既熟悉又陌生的世界。

  • 开篇词

    荒废了好久,都忘记了曾经想把自己每天的日子记录下来。 可惜自己的软弱,无知。竟然都不去搞这件事。我去。 从今天开始...

  • 开篇词

    今天是第一次注册账号写简书,记录一下自己的工作,学习,玩乐,生活点滴吧。 以前听说简书支持markdown语法,但...

网友评论

      本文标题:开篇词

      本文链接:https://www.haomeiwen.com/subject/rmnupftx.html