分布式架构演进过程

分布式架构演进过程

本节会学习以下内容:

  • 分布式的认识
  • 计算机的发展历史
  • 分布式架构的发展
  • 什么是大型网站
  • 电商平台的发展

分布式的认识

什么是分布式?

由多个小型计算机服务器通过网络连接起来,组成一个大型的计算机服务器。
需要解决两件事情:任务分解,节点通信

分布式与集群的关系

分布式:一个业务拆分为多个子业务部署在不同的服务器上,保证高性能。比如电商平台拆分为:用户,商品,订单。
集群:同一个业务部署在多个服务器上,保证高可用。

计算机的发展历史

1.第一台电子计算机于1946年2月14日在美国宾夕法尼亚大学诞生。
2.第一台大型主机SYSTEM/360于1964年4月7日由IBM推出,大型主机有着超强的计算能力以及高可靠性。
3.X86 CPU
4.RICS CPU 小型机
注:软件架构往集中式发展,成为当时软件架构的主流。

分布式架构的发展

分布式架构发展的背景:

时机成熟
大型主机由于单点问题以及价格昂贵
PC机的性能不断提升

企业的需求

阿里巴巴去IOE运动
IBM小型机,Oracle RAC,EMC存储设备
原因在于:架构扩展瓶颈,成本昂贵

注:单机计算机架构到分布式计算机架构

冯诺依曼体系结构
这里写图片描述

分布式架构和冯诺依曼体系结构的联系

输入设备——>用户的界面
输出设备——>用户展示的终端
存储器——>DB(包含nosql)
运算器——>业务逻辑处理
控制器——>服务集群(比如负载均衡的F5)

什么是大型网站

大型网站的特点

1.访问量(tps、qps)
2.数据量(存储数据量)

大型网站的条件

tps达到几万或几十万算大型网站了

电商平台的发展

主流电商的核心业务

用户,商品,订单

电商对应的技术

容器:tomcat,jsp/servlet
数据库存储:MySQL

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值