随笔分类 - 【024】系统架构
系统架构设计学习与总结
摘要:高可用,是近年来IT应用系统的常见需求。本篇,我们将聚焦这个话题,了解如何回答此类问题的基本套路。注意:本篇内容阅读时间可能会超过5分钟,呼呼。
阅读全文
摘要:秒杀抢购,是近年来电商系统的常见考点,本篇,我们聚焦此类问题的回答思路。注意,本篇内容和上一篇高性能系统架构的设计思路相辅相成,建议先阅读上一篇再阅读本篇内容。
阅读全文
摘要:如何设计一个高性能的系统架构,这是面试中一般常见的问题,明白回答该类问题的套路可以帮助我们理清思路。本篇会聚焦high-level的思路,实际场景中还需要根据实际条件约束综合考虑。
阅读全文
摘要:最近梳理了之前学习的架构设计相关的一些课程学习总结,将其整理成了一个大纲脑图,以每篇5分钟系列展现出来,希望对你有所帮助。本篇,我们聚焦架构设计和架构拆分的原则。理解这些原则,可以作为我们做设计和拆分的“道”。
阅读全文
摘要:最近梳理了之前学习的架构设计相关的一些课程学习总结,将其整理成了一个大纲脑图,以每篇5分钟系列展现出来,希望对你有所帮助。本篇,我们聚焦如何在面试中回答架构设计。
其实,关于架构设计的问题,我们只需要做到立足于点、连接成线 和 扩散成面。下面,我们以一个典型案例来看看,如何基于这个套路来回答。
阅读全文
摘要:最近梳理了之前学习的架构设计相关的一些课程学习总结,将其整理成了一个大纲脑图,以每篇5分钟系列展现出来,希望对你有所帮助。本篇,我们聚焦架构设计的理解部分。我们会从本质论、思维论、下定义和打比方四个方面来学习。
阅读全文
摘要:最近梳理了之前学习的架构设计相关的一些课程学习总结,将其整理成了一个大纲脑图,以每篇5分钟系列展现出来,希望对你有所帮助。本篇,我们聚焦架构设计的基础知识。在了解架构设计这个topic之前,我们需要对一些常见的概念有理解。
阅读全文
摘要:跟玄姐学习了思维模型,这其实是一种以不变应万变的设计能力,不变的是架构设计的思维模型,万变的则是各种业务场景。架构设计的终极之道,也是玄姐提到的哲学本质就是降本增效,我们所有的设计其最终目的都是希望公司能够降低成本提高效益。
阅读全文
摘要:我的女朋友是一名测试工程师,但她之前却不知道测试金字塔的概念,为此我曾经在家里的白板上画了一个图一层一层给她讲解过。我和同事在给团队面试测试和开发岗位时,也会必问到这个问题,想到可能有很多开发童鞋都不知道,这里我就用一篇推文给大家科普一下。
阅读全文
摘要:之前有同事问为何要用基于JWT令牌的认证架构,然后近期又有童鞋在后台留言问微服务安全认证架构的实践,因此我决定花两篇推文来解答一下。为了答好这个话题,我们先来看看微服务的安全认证架构是如何演进而来的,从而更好地理解。
阅读全文
摘要:在《技术中台与业务中台都是啥玩意》一文中留下一个问题:BFF是啥?为啥在API网关和业务中台之间加入了一层BFF?考虑到在实际工作中,我的大部分同事都问过这个问题,这里我也总结一下进行答复。
阅读全文
摘要:最近有童鞋在我之前发布的《聊聊中台》一文中提问:技术中台是什么?和业务中台又有什么区别?考虑到在工作中,也有部分同事问过这个问题,我这里总结一下形成此文进行答复。
阅读全文
摘要:在产业互联网火爆的当下,在BATJ等互联网大厂大肆推广中台建设成果的当下,家家企业似乎都想做数字化转型,建设业务中台,但是中台到底是啥,需要我们提前了解和学习。在这篇文章里,我将我在《说透中台》专栏中和一些中台的书籍中学习到的内容加以整理,也从众多参考资料中copy了很多图示加以其中,最后给出我绘制的整体的知识总结脑图,希望对你有所帮助!
阅读全文
摘要:在加入X公司后,开始了微服务架构的实践,也开始了共享服务体系的建设,阿里巴巴的中台战略是一个较好的参考。于是,领导就赠了这么一本《企业IT架构转型之道》给我,希望我学以致用,更多的是有这样的一个眼界去指导我们的中台架构设计。因此,我花了两周时间快速地阅读了一下此书,总结了此文作为学习笔记以供日后复习用。此书的确讲了一些干货,虽然很多内容留于表面,但是对于中台的定义和思考,建设中台的方法以及阿里中间件有比较完整的描述,和多年前出版的《淘宝技术这十年》以及《大型网站技术架构-核心原理与案例分析》一样,是一本值得学习的好书。
阅读全文