周五infoq的小编发过来一篇架构扩展性方面的文章,想让我给提点意见或者读后感。

文章应该是出自某个付费专栏,通读之后其实还是比较幸福的。两个原因吧:

1. 作为技术人可以读到某个高手的文章,那种交流是在意念之间展开的,心灵上的对话,互述己见甚是满足。

2. 正好最近自己也在有意识的沉淀一些架构方向的内容,但是毕竟自己才疏学浅,虽得到一些见解,但不确定是否正确或是向着正确的方向成长,亟需“导师”加以斧正。而恰逢看到这篇文章,其中的核心观点和我自己的沉淀内容很多是不谋而合的,有些局部自我感觉可能思考的更细,所以很是开心。

毕竟能在infoq开付费专栏的都是行业大牛,我有幸可以跟上大牛们的思路,对于自己的成长还是满意的,也能证明我是向着一个正确的方向进行积累,而没有南辕北辙瞎费功夫。

我何德何能给人家提意见,但是还是硬着头皮给点总结吧。

你好,前两天比较忙没有看,今天早起看了下,总体感觉整篇文章在架构扩展性的内容还是很不错的。

也比较符合我个人对于架构价值观的理解,好的架构是具有价值观的,而好的价值观的架构是可以很好适应业务快速迭代,且拥有弹性的。

架构设计是一门务虚+务实的学问。可以从战略和战术。宏观与微观。多角度进行思考。本文在战略战术和模块拆分方面做的很不错,也给出了实在的建议,也期待能看到下篇务实和技术实现的内容。

慢慢的也意识到:

架构研究到尽头是哲学,哲学研究到尽头是宗教。

我们为什么要在写代码,造轮子,搭架子上花费这么多功夫。

因为我们要让写软件美起来,我们是用代码写诗的人。

好的架构是有价值观的相关推荐

  1. 2.大型网站架构演化的价值观

    这个世界没有哪个网站从诞生起就是大型网站:也没有哪个网站第一次发布就拥有 庞大的用户,高并发的访问,海量的数据:大型网站都是从小型网站发展而来.网站的 价值在于它能为用户提供什么价值,在于网站能做什么 ...

  2. 读书笔记-大型网站技术架构(核心原理与案例分析)

    一.大型网站架构演化 1.1 大型网站软件系统的特点 高并发.大流量:高可用:海量数据:用户分布广泛,网络情况复杂:安全环境恶劣:需求快速变更,发布频繁:渐进式发展: 1.2 大型网站架构演化发展历程 ...

  3. 读书笔记-大型网站技术架构

    1. 大型网站架构演化 1.1 大型网站软件系统的特点 大型互联网应用系统的特点 -高并发,大流量 -高可用 -海量数据 -用户分布广泛,网络情况复杂 -完全环境恶劣 -需求快速变更,发布频繁 -渐进 ...

  4. 大型网站技术架构:核心原理与案例分析pdf

    下载地址:网盘下载 编辑推荐 编辑 本书作者是阿里巴巴网站构建的亲历者,拥有核心技术部门的一线工作经验,直接体验了大型网站构建与发展过程中的种种生与死,蜕与变,见证了一个网站架构从幼稚走向成熟稳定的历 ...

  5. 读-李智慧-大型网站技术架构:核心原理与案例分析

    网站构架演进 大型网站的特点 架构演化历程 价值观 架构模式 分层 分割 分布式 集群 缓存 异步 冗余 自动化 安全 性能 性能测试 web前端性能优化 应用服务器性能优化 存储性能优化 可用性 可 ...

  6. 大型系统技术架构要点

    架构一词,比较飘渺,隐藏在代码的背后,似有似无.大家对于架构师这个职位也褒贬不一.大型网站不是设计出来的,而是逐步发展演化过来的. 什么是架构? 最高层次的规划,难以改变的决定,这些规划和决定奠定了事 ...

  7. 分布式(网站架构演化)

    一. 大型网站架构演化 1.1 大型网站架构特点 高并发.大流量 高可用 海量数据:需要存储.管理海量数据,需要使用大量服务器. 用户分布广泛,网络情况复杂 安全环境恶劣:由于互联网开放性,使得网站容 ...

  8. 《大型网站技术架构:核心原理与案例分析》

    大型网站架构演化 大型网站软件系统的特点 大网站架构演化发展历程 初始阶段的网站架构 应用服务和数据服务分离 使用缓存改善网站性能 使用应用服务器集群改善网站的并发处理能力 数据库读写分离 使用反向代 ...

  9. 你应该知道的五种IO模型

    点击上方蓝色字体,选择"设为星标" 优质文章,及时送达 写在前面 linux操作系统包含了五种IO模型,各种上层编程语言或者网络编程框架的上层实现都是基于操作系统的这些IO实现来实 ...

最新文章

  1. java中final class的一点思考
  2. mac navicat premium 使用技巧
  3. 从Github一开源项目ADSEC【学习域渗透攻防基础】
  4. Java技术:SpringBoot集成FreeMarker生成word文件
  5. 【PAT - 甲级1010】Radix (25分)(二分,进制转化)
  6. 《A Practical Guide to Continuous Delivery》作者访谈录
  7. double类型字符串转换成一个纯数字字符串和一个小数点位数的c++代码
  8. android对话框合集AlertDialog
  9. oracle安装总结
  10. Dubbo/ Spring Cloud 分布式事务管理 LCN方式
  11. ubuntu常用系统命令
  12. ILSpy-Reflexil修改UnityEditor.Timeline.dll
  13. Photoshop CS6版本安装及破解教程
  14. ip ban linux,linux – fail2ban:unban ip如何(使用fail2ban-client)
  15. 1070: 小汽车的位置 Python
  16. python算法与程序基础题库,计算机算法与程序设计(python)MOOC章节测试答案
  17. 巴菲特称阿贝尔将是接班人;薄睿拓将卸任百威英博CEO邓明潇接任 | 高管变动2021年5月3日-9日...
  18. U盘数据不见了怎么恢复?
  19. 金山办公 服务端开发岗位 面经 2019.11.11(秋招)
  20. python爬虫入门案例day10:珠宝图片

热门文章

  1. 洛谷8月赛Div.2
  2. 最小生成树(Kruskal )
  3. 数据库基础笔记(MySQL)1 —— 基础概念
  4. java main生命周期_Java从入门到入土(62)线程的生命周期
  5. 捷讯技术分享SSH 无法远程登录问题的处理办法汇总
  6. Owncloud-X安装配置
  7. 基于easyui开发Web版Activiti流程定制器详解(五)——Draw2d详解(一)
  8. 手动启动“远程过程调用”服务时,出现错误信息1058
  9. HTML5 Canvas 基础API和实例
  10. 秋色园QBlog技术原理解析:性能优化篇:数据库文章表分表及分库减压方案(十五)...