项目架构图

一、架构演进

       传统企业架构(垂直架构):无论项目大小以及业务复杂性,统一在一个项目中实现。

特点:优点:结构简单、易于开发;

           缺点:耦合度高(各个模块不易分离、模块间影响较大一个模块出现问题同样也会导致其他模块跟着出现问题,而咱们开发是本着“高内聚、低耦合”的标准进行的。)、不利于扩展、部署不够灵活。

       SOA分布式体系架构:是一种支持面向服务的架构样式。从服务、基于服务开发和服务的结果来看,面向服务是一种思考方式。更多的应用于互联网项目开发。从来看分布式架构也是应运而生(互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,迫切需一个治理系统确保架构有条不紊的演进。)。

特点:优点:项目各个模块耦合度低、部署灵活、方便扩展;

           缺点:结构复杂、开发难度大、成本高。

二、架构

三、项目涉及技术介绍

项目中所使用到的技术也可以被其同类技术进行替换,技术本身没有好坏,我们要将其用到合适的位置上去,这样才能更好的发掘这项技术的价值。并且,在面试过程中我也更希望听到你能够对所使用的技术进行比较然后再做出选择。比如:“为什么使用redis而不是memcached呢?
 

 

 

 

  • 6
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值