![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构设计
文章平均质量分 90
勇敢的菜鸡
一只菜鸡的隐秘角落
展开
-
架构设计思考-2
架构设计原则 架构设计需要遵循的三大原则:合适原则、简单原则、演化原则 合适原则 合适优于业界领先 举个栗子,几个人规模的团队想做一个类似QQ的“亿级用户平台”,最终会导致整个项目的开发和后续的迭代成为灾难,主要有三个原因: 没那么多人,却想干那么多活,是失败的第一个主要原因 没有那么多积累,却想一步登天,是失败的第二个主要原因 没有那么卓越的业务场景,却幻想灵光一闪成为天才,是失败的第三个主要原因 真正优秀的架构都是在企业当前人力、条件、业务等各种约束下设计出来的,能够合理地将资源整合在一起并发挥出最原创 2022-04-16 16:34:05 · 2793 阅读 · 0 评论 -
架构设计思考-1
应用的服务化改造 应用分层设计 通常从垂直方向划分应用,分成服务层、业务逻辑层和数据层,每一层尽量做到解耦,上层依赖下层,而下层不要反向依赖上层 分层涉及最怕超级数据结构,如传递一个对象,然后把这个对象一直传递下去,而且每个层都可能修改这个对象,这种做法会导致两个问题: 一旦该对象修改,所有层都要进行修改 无法知道该对象在哪一层被修改过,排查问题比较复杂 因此,在设计接口时尽量使用原生数据类型,如int, string等 大中台、小前台 系统规模的发展 第一阶段:单系统 早期业务简单,几台机器撑起原创 2022-02-12 19:08:20 · 1744 阅读 · 0 评论