11

1.1.1高并发
概念:单位时间内,用户访问服务器的数量很大. 150个/s
2017年天猫 支付峰值 25.6万/秒 数据库处理峰值 4200万/秒
1.1.2分布式
1.1.2.1分布式计算
说明:一个人完成一项任务10小时. 10个人同时完成任务1个小时
大数据中的数据处理问题.
1.1.2.2分布式架构
核心思想:将项目按照特定的规则进行拆分.尽可能使项目独立运行.(微服务思想)
1.项目的垂直拆分
概念:按照业务功能模块进行拆分.将模块系统化

说明:
采用垂直拆分的思想.将项目进行拆分.拆分完成后,
业务相对独立.对外访问统一
2.项目的水平拆分
说明:根据代码的”层级”进行拆分
pojo(存放实体定向类)-Dao/mapper/Service/Controller/web
课程最后
总结:解决软件中架构中的耦合性问题.
1.1.3集群
说明:使用集群是解决高并发最有效的手段.使用多台服务器抗击高并发的压力.

抗击高并发采用集群的方式管理服务器.
1.必须采用负载均衡机制.
2.同时能够实现高可用(HA),实现服务器故障时,进行自动的故障迁移.
3.
扩展:
要求:抗击2000/s次并发压力,tomcat服务器数量15台刚刚好
日活量:
每日接收用户的访问数量
公式: 每秒访问次数 * 3600 * 16 * 80% = 9200万日活(XX网站)
Tomcat工作一天处理能力: 1296万次
抢票软件就是高频次的发送请求 高并发

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值