1.通俗解释分布式系统

1.通俗解释分布式系统

  1. 分布式–无非就是将一个系统拆分为多个子系统并散布到不同设备的过程而已

    本质而言(拆分和连接):实现一个分布式系统,最核心的部分无非就是两点:

    1. 如何拆分:可以有很多方式,核心依据一是根据业务需求,二是成本限制。这是实践中构建分布式系统最主要的设计依据

    2. 如何连接:把系统拆开,可以很好的把系统再次连接起来,才可以达到效果

      2.为什么要是用分布式?

      分布式系统并非灵丹妙药,并不是所有的项目都要使用分布式,分布式是用来解决问题的。使用分布式的常用理由:

      • 为了性能的扩展–当一个项目部署在一台机器上的时候,当单台机器无法承载,希望可以通过多台机器来提高系统得负载能力

      • 为了增强系统得可靠性—软件不是完美的,为了减少代码的耦合和冗余,把业务功能分开部署,提高了后期的可维护性。

        3.问题:既然分布式是为了解决服务器的压力过大,那为什么不使用nigix?或者他们两个的区别

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值