03架构设计的目的(读书笔记)

作者: 帅子锅 | 来源:发表于2018-12-16 16:33 被阅读0次

    架构设计误区

    1.不做架构设计系统就跑不起来么?
    错,比如创业公司的初始产品,为了更好更快的上线,没有采用结构设计也能很好的运行
    2.做了架构设计就能提升开发效率么?
    错,架构设计需要投入人力物力,如果软件日益庞大,解决产品日益吃力时,开发效率就会大大下降,此时,好的架构设计能提升开发效率
    3.每个系统都要做架构设计吗
    没有贴近需求而硬要做结构设计得不偿失
    4.为了高性能、高可用、可扩展,所以要做架构设计
    生搬硬套只会增加系统设计复杂度

    架构设计的目的

    架构设计的主要目的是为了解决软件系统复杂度带来的问题
    也就是说不能一味的全部引入高性能、高可用、可扩展的架构,首先得分析出问题出现在哪里,如果你的系统是面对高并发无力应对时,你就应该对这一块进行优化,如果你的系统是访问需求没有那么高,但是数据存储可靠性要求很高(不能出现宕机导致数据丢失)时,问题的着眼点就是高可用。
    综上,其实架构的引入不能盲目,得先从系统的真正问题着手。同时需要考虑到人力以及时间等问题

    相关文章

      网友评论

        本文标题:03架构设计的目的(读书笔记)

        本文链接:https://www.haomeiwen.com/subject/dpkxkqtx.html