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