《架构之美》笔记

原创 2015年07月11日 01:46:58
  • 美是创造矛盾并解决矛盾。架构的多关注点(例如业务逻辑、系统扩展性、持久、并发)和简洁性就是一种矛盾,美丽的架构能解决这种矛盾,使人内心产生愉悦;

  • 随着关注点的增加,架构也在不断演进;

  • 术:分层、组件化、服务化、标准化、缓存、分离、队列、复制、冗余、代理;

  • 道:如何恰到好处地使用术,例如顿悟变化的道理、博弈中寻找平衡、相对与绝对的奥秘、开放的心态;

  • 爱因斯坦说:『让它尽可能简单,但不要过于简单』,美丽架构如是;

  • 美丽的架构是精益的、演进的、从无到有、从简单到复杂再到简单的,而勿期一步到位;

  • 本书有很多绚丽的故事,读之犹如士兵读将军的传记;

  • 架构这个过程是架构师洞见系统内在结构、规律、原则和逻辑的过程。真正的架构师是可以将自己放在系统中去的(例如作为系统中的任何一个角色),只有清晰地理解系统,才能简洁地描述它。而当架构师拿出他所描述的『作品』的时候,架构这一过程就已经结束了;

免费 架构之美(清晰中文完整版.pdf

  • 2017年08月16日 13:14
  • 36.31MB
  • 下载

架构之美(清晰中文完整版).pdf

  • 2013年04月21日 04:03
  • 46.41MB
  • 下载

架构之美(精选版+完整版)

  • 2015年12月03日 17:39
  • 43.9MB
  • 下载

架构之美第十三章-美丽的架构

所有前面的方法都有助于我们判断一个架构是否“足够好”—也就是说,是否有可能指导开发者和测试者构建一个系统,并满足系统的利益相关人的功能和质量关注点。在我们每天使用的系统中存在着许多好的架构。    ...
  • fwj380891124
  • fwj380891124
  • 2012年06月29日 10:33
  • 2383

架构之美(清晰中文完整版).pdf

  • 2015年09月03日 16:27
  • 46.41MB
  • 下载

架构之美读书笔记之三

架构之美第三章 问题、品质需求 1. 系统的伸缩性需求。如大型在线游戏,需要满足大量用户。在线用户数量短时间内可能有很大的变化。 这其中隐含的需求是: 多用户 并行 分布式系统,系统运行在多台机器...
  • viewcode
  • viewcode
  • 2014年01月09日 11:10
  • 4660

数学之美读书笔记

第一章:文字和语言vs数字和信息     1. 文字是信息的载体。信息传播的基本模式:             源信息 -> 编码 -> 信道传输 -> 接收者解码 -> 还原信息     2....
  • mlzhu007
  • mlzhu007
  • 2014年07月10日 19:04
  • 1686

《数学之美》读书笔记和知识点总结

文字和数字的起源 很久以前人类以不同的叫声表示不同的信息,达到彼此交流的目的,当所要表达的信息太多时,叫声已经不够用了,于是文字产生了。   文字:知道“罗塞塔”石碑的典故。 信息冗余的重要性...
  • wenyusuran
  • wenyusuran
  • 2014年11月04日 10:10
  • 1076

数学之美学习笔记

16年一月份阅读了吴军的《数学之美》,真有种相见恨晚的感觉!对于刚刚学习自然语言处理的人来说,这是最佳入门读物,没有之一。下面是我在学习中做的一些知识点的阅读笔记,有些内容、公式摘自Tomas M.C...
  • u010161379
  • u010161379
  • 2016年02月22日 15:11
  • 819

数学之美笔记(2)

第3章    统计语言模型 统计语言模型产生的初衷是为了解决语音识别问题。 句子S发生的概率: 利用古德-图灵估计求解概率的方法是卡茨退避法,用来进行...
  • u010963351
  • u010963351
  • 2016年01月14日 10:09
  • 279
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:《架构之美》笔记
举报原因:
原因补充:

(最多只允许输入30个字)