服务器架构设计简单介绍

服务器架构设计

把以往学习的内容做一个简单的整理,不一定详细,在个人理解上也不一定完全准确

  • 分布式

    特点:模块分离,将不同的业务分布在不同的服务器上,子模块可以是集群的

    解决的问题:

    ​ 模块的耦合度,问题拆分(定位问题更容易),更容易扩展,子模块可替换性强

    问题:部署及维护麻烦

  • 负载均衡

    特点:稳定,易扩展(通常满足这两个要求,需要功能单一)

    解决的问题: 处理大量的请求(加快这一过程的速度)

    问题:如果不满足稳定,易扩展这两个要求,那将是灾难性的

  • 集群

    特点: 大多数情况下功能一样,多台机器分担性能压力,和负载均衡不同的是,集群不是那么容易扩展,集群的机器之间需要高速通讯(往往集群的机器都是在同一局域网)

    解决的问题: 提升整个业务性能

    问题:数据共享,热备,持久化,都需要实现

posted @ 2021-04-14 11:36  做个奇怪的人  阅读(477)  评论(0编辑  收藏  举报