首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
架构真意阅读笔记
MarkAsh
创建于2022-09-05
订阅专栏
阅读笔记《架构真意》
等 6 人订阅
共8篇文章
创建于2022-09-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
分布式架构设计
高并发架构的两个指标:最大用户并发量和最大平均响应时间 架构演进 All-in-One架构 将系统的所有功能都放在一个项目中,部署一个应用服务器,一个数据库。 流量在1000万以内的架构设计 动静分离
架构设计之--逻辑架构设计
逻辑架构设计 逻辑架构的输入是用户需求,输出是“我们的系统到底为哪些用户提供什么样的功能”。 用例模型分析 在逻辑架构设计过程中,通过用例模型分析这个系统到底要做什么功能? 用例模型:是一套基于UML
架构设计之--数据架构设计
数据架构设计就是以数据为核心,来梳理整个业务处理流程 在领域模型设计中,采用类图的形式,每个类可以通过属性来表述数据结构,又可以通过方法来描述对数据结构的处理。 基于领域的程序设计 要将领域模型映射到
架构设计之--开发架构设计
开发架构设计阶段,实际上是一个由细到粗,归纳与抽象的过程。首先通过整理归纳出各个模块的技术共性,都有哪些共性的需求,共性的设计,共性的技术架构。然后通过这些归纳,从全局角度去思考整个软件的顶层架构,像
架构设计之--运行架构设计
运行架构的设计,不是对开发架构的否定与替换,而是进一步的调整与优化。譬如在开发架构设计阶段只考虑对数据的访问,而到了运行架构阶段则要考虑性能,从而添加缓存与分布式队列的设计等等。 非功能性需求 非功能
架构设计之--物理架构设计
架构师必须掌握硬件设备与网络的选型与配置,系统架构是在确认需求的基础上,更加全面的去规划整个系统放方面的设计,包括实现功能,软件的框架,采用的技术,硬件的部署等。
架构师的自我修养
架构师的自我修养之自我认知 认知的差距是决定人与人之间差距的最关键因素。因为认知决定你的方法,方法决定你的选择,而选择决定最终的效果
架构师的自我修养
1.何为软件架构? 软件架构,指从宏观角度说明一套软件系统的组成和特性。 架构设计与需求分析,概要设计,详细设计最大的区别在于“宏观”二字。要去架构师必须具有大局观,从全局角度思考问题。 2.软件