美文网首页
过度架构的一些思考

过度架构的一些思考

作者: 李征兵 | 来源:发表于2019-07-25 10:39 被阅读0次

在很多项目的立项之初经常听领导要求,我们的体系架构要如何如之何,要参考微信、支付宝这些龙头厂商的系统。我就不禁要问,我们考虑到用户规模、复杂度、投入成本、业务实际场景了吗?我们做应用的不是为了架构而设计的,是为了满足业务发展需求而设计的,那么就应该立足现在,适度放眼未来,采用小步快跑、逐步迭代的方式来设计我们的系统架构,这样才能够快速验证、及时调整、节约成本。

我多年前的一个经历就是,老板一上来就要去构建一个千万级用户的复杂系统,导致机房、带宽等成本巨大,研发周期也很长,项目投入巨大,结果运营多年后用户量也只有区区数十万(这样规模的系统运维成本每年只需要数万元而已,而实际投入数百万),而且架构过于复杂,后来重构也付出了巨大的代价。

所以,不要过分强调架构的先进性、长期性,而是要立足核心业务,利用80%精力解决20%关键问题,只留20%精力解决80%周边问题即可,再有不要期望长期不变的体系架构,还有在项目初期阶段充分利用公有云服务能力快速实现业务目标。总之:立足现在、放眼未来、脚踏实地、亦步亦趋、简约而简单。

刚刚看了一篇讲架构演进的文章,写的不错,引用这里以佐证《从新手到架构师,一篇就够:从100到1000万高并发的架构演进之路》

相关文章

  • 过度架构的一些思考

    在很多项目的立项之初经常听领导要求,我们的体系架构要如何如之何,要参考微信、支付宝这些龙头厂商的系统。我就不禁要问...

  • 过度思考

    我是一个“想太多”的人,而这种想太多和我爸有直接的关系。他就是一个童年少年都处于极度贫困的状态,也由于物资的短缺,...

  • 过度思考

    度,应该解释为大众可以容忍的程度,或者说是大家乐于接受的事实。 把握好度,是一个人高情商的表现。那么过度呢?比如过...

  • 过度思考

    70年代的人于2022年已经五十多岁了 这一批五十多岁的底层劳动人民 生活过得显然是困苦的 其实不管是哪个年代哪个...

  • 过度思考

    是的 我是这样的问题 我很清楚 我很喜欢把一些问题翻来覆去想 看有没有更好的解释 但是这样同时就会阻碍自己的行动...

  • 有关架构的一些思考

    写在前面的话 整天写一些看似新鲜但却是千篇一律的代码,你有没有感觉自己的身体被架空?在某个夜晚,加班回去的路上,夜...

  • APP架构的一些思考

    先上代码MVVM[https://github.com/xuanduoduo/MVVM] aar/source 一...

  • 对接入层进化史的一些个人思考

    此文想阐述下自己对接入层架构演变的一些个人思考。 一、演进过程的思考 1、单体架构 过程:1)浏览器的请求通过 D...

  • 【起点精选】产品经理的高阶能力:架构图的设计与画法

    文章结构: 基于抽象和复杂对产品架构图的一些思考; 产品架构图的设计思考与画法。 一、基于抽象和复杂对产品经理个人...

  • 2020-09-17架构的本质

    目前讨论架构实操(术)的文章较多,讨论架构理念(道)的较少,本文基于作者在大型电商系统架构方面的一些实践和思考,和...

网友评论

      本文标题:过度架构的一些思考

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