今天我们再聊开源项目,谈谈如何选择、使用以及二次开发。
架构篇49:谈谈App架构的演进
架构设计相关的理念、技术、实践已经基本讲完,相信你一路学习过来会有一种感觉,这些内容主要都是讲后端系统的架构设计,例如存储高可用、微服务、异地多活等,都是后端系统才会涉及。事实上确实也是如此,通常情况下我们讲架构设计,主要聚焦在后端系统,但这并不意味着 App、前端就没有架构设计了,专栏所讲述的整套架构设计理念,虽然是来源于我的后端设计经验,但一旦形成完善的技术理论后,同样适应于 App 和前端。本篇我们来谈谈 App 架构的演进,以及上面这些架构设计关键点是如何体现的。
架构篇50:架构实战:架构设计文档模板
本篇以前面讲过的“前浪微博”消息队列为例,给出架构设计中最重要的两个文档的模板和关键说明。
架构篇47:架构重构内功心法第三式:运筹帷幄
架构师在识别系统关键的复杂度问题后,还需要识别为了解决这个问题,需要做哪些准备事项,或者还要先解决哪些问题。这就需要我今天要和你分享的架构重构内功心法第三式:运筹帷幄。
架构篇46:架构重构内功心法第二式:合纵连横
本篇来聊聊架构重构内功心法的第二式:合纵连横。
架构篇44:互联网架构模板:“平台”技术
本篇我们来聊聊互联网架构模板的“平台”技术。
架构篇45:架构重构内功心法第一式:有的放矢
说了那么多架构重构的难度,千万不要被困难所吓倒,架构师正是需要在原来一团乱麻中找到线索,然后重新穿针引线,帮助业务进一步腾飞发展。接下来我将分 3 期分享架构重构内功心法,今天先来看第一式:有的放矢。
架构篇42:互联网架构模板:“网络层”技术
介绍互联网架构模板的“网络层”技术的几个关键架构设计点,部分内容专栏前面已经有深入阐述,今天作为概要的总结把它们归纳一下。
架构篇43:互联网架构模板:“用户层”和“业务层”技术
本篇将从“用户层”和“业务层”的角度谈谈常见的应用场景和关键技术。
架构篇40:互联网架构模板:“存储层”技术
互联网的标准技术架构自底向上可以分为:存储层、开发层、服务层、网络层、用户层、业务层等六大层级,本篇我们先来聊聊互联网架构模板的“存储层”技术。