好的网站架构究竟是设计出来的,还是进化出来一直是引起争论的问题。这个问题好比是“PHP是世界上最好的语言”一样,能引起架构从业者的激烈讨论。
其实,没有具体的业务架构,谈这个问题是在是有些耍流氓,不结合业务需求的架构设计,不仅让自己忙碌不堪,也让开发工程师们增加工作量,甚至由于不能快速迭代交付,贻误商机,给公司造成不可估量的损失。
我们今天就来谈一谈在网站架构发展中,常见的三个设计误区。
特别是在创业公司,好像有BAT工作过的技术人员,技术团队就很厉害。在架构决策时,估计一句“XX就是这么搞”,有格调,可以影响架构决策结果。
成功的经验值得借鉴和参考,但是如果一味的盲从,那结果就是让架构设计变得越来越复杂,甚至不能满足业务需要。
架构设计为技术而技术,是最危险的事情。一个网站在发展过程中,业务才是技术生存的根本。如果追新奇和潮流的技术,对架构进行剧烈的改动,很容易造成服务不稳定,对实际业务造成影响。
这种观点很常见,业务提出需求,架构设计的时候就要考虑解决,如果技术说需求不好实现,业务一句“那XX公司是怎么实现的呢“,一是质疑你的技术水平,二是一定要你完成需求。
特别是近两年,人工智能,大数据等技术火了,业务认为技术是万能的,你也认为技术是万能的(可能是被迫认为)。结果就是:业务的问题,你用技术来解决。
技术可以解决业务的问题,而业务的问题,需要通过业务手段来解决。
真正的优秀架构是满足当前业务发展为前提的。
建站咨询热线
4008-799-518
售前
售前
售前
售后
售前