文章 2020-11-25 来自:开发者社区

为什么说应用架构需要分类思维?

作者 | 张建飞来源 | 阿里技术公众号模块(Module)、组件(Component)、包(Package),这些概念对于我们技术同学并不陌生,但并不是所有人都能理解其要义。深入理解之后,我才发现,其背后的深意是分类思维。而这种分类也是应用架构的核心所在,通过不同粒度、不同层次的分类,把复杂的软件系统实现控制在可以被理解、被维护的程度。否则,对于动则上100万行代码的软件,人类根本没有办法理解....

为什么说应用架构需要分类思维?
文章 2020-04-11 来自:开发者社区

从方法到思维:什么是应用逻辑架构的正确姿势?(上)

一 背景 1.1 架构中的问题识别 需求分析,架构实现,(新需求,架构改动)* n = 推倒重来。 这个过程是一个循环往复的过程,有的产品每年都会推倒重来一次。 而这个过程是如何造成的呢?原因之一是每次迭代过程中都没有用正确的架构方法来进行迭代造成的,就像在歪楼上继续加盖楼层一样,最终还是会倒塌(不过这个原因并不是唯一的原因,其他原因留到后续文章中阐述)。 这真是一个悲伤的故事,但是又是...

从方法到思维:什么是应用逻辑架构的正确姿势?(上)
文章 2018-08-06 来自:开发者社区

优秀架构师必须掌握的架构思维

一、抽象思维 如果要问软件研发/系统架构中最重要的能力是什么,我会毫不犹豫回答是抽象能力。抽象(abstraction)这个词大家经常听到,但是真正理解和能讲清楚什么是抽象的人少之又少。抽象其实是这样定义的: 对某种事物进行简化表示或描述的过程,抽象让我们关注要素,隐藏额外细节。 举一个例子,见下图: 你看到什么?你看到的是一扇门,对不对?你看到的不是木头,也不是碳原子,这个门就是...

文章 2018-04-16 来自:开发者社区

如何在 5 分钟内读懂区块链的架构思维?

作为入门者,如何在最短的时间了解区块链技术,区块链思维,以及比特币的金融原理呢?本文尝试从比特币的架构设计思维出发,让人从宏观上搞清楚区块链的技术本质。 本文授权转载自阿里技术 作者 | 郑吉 区块链不是一种技术实现,而是一个系统的架构设计,使用一系列的技术组合用于完成去中心化的数据存储。比特币在区块链之上融入了金融学,货币学,博弈学,甚至一定程度的哲学思想,用于电子货币的发行,运行...

文章 2017-08-02 来自:开发者社区

《 产品设计思维:电商产品设计全攻略》一一第2章 电子商务的整体产品架构 2.0

**第2章电子商务的整体产品架构**2.1 电子商务中的角色定位2.2 电子商务信息流的本质2.3 电子商务的存在形态2.4 电子商务的核心生态系统

文章 2016-06-11 来自:开发者社区

我真的只是标题党:以架构的思维看世界

为什么要聊聊架构? 又到一年财年底,又到了各架构师们交配、no,交流的季节。各位蠢蠢欲动,开始为新年的规划发展开始忙活。最近一段时间,本人也连续给多个新系统做了技术架构,也看了很多别人做的架构、老系统演进架构。 随着经历和经验的不断增加,貌似在画图工程师这条路上也有了一定的进步,跨入了画图高级工程师的行列。结合“知行合一”的战略指导方针,在“格物致知”到一定程度后,也尝试通过自己的知识迁移能力.....

我真的只是标题党:以架构的思维看世界
文章 2014-11-04 来自:开发者社区

用架构思维从不同角度讲述性能测试的要点

本文允许转载,但请标明出处:http://blog.csdn.net/wanghantong/article/details/40786455, 版权所有 这里说的架构,指的是在大型网站中常用的分布式架构模式 如果横向来分割我们的系统,一般我们把它分为应用层,服务层,数据层 如果纵向来分割我们的系统,一般我们是按照模块来划分 在提供服务的时候,我们会分布式的架构我们的系统,因为分布式可以给我们.....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

金融级分布式架构

SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。

+关注