架构师训练营 1 期 - 第七周总结(vaik)

用户头像
行之
关注
发布于: 2020 年 11 月 08 日
架构师训练营 1 期 - 第七周总结(vaik)

本周概述

性能优化要做的第一件事情就是性能测试,先讲述性能测试的目标是什么,性能测试指标,性能测试方法,再到全链路性能压测,接着讲解了系统性优化的分层思想,再来就是详细讲解了操作系统的多任务,进程,线程并发的原理机制,以及多性程带来的线程口安全问题,然后说解讲解各种锁的机制原理,最后分享了异步并发分布式编程框架akka.

性能测试

性能测试的目标是什么?

一是主观视角上满足用户感受的性能,二是客观视角性能指标达标。

性能测试有哪些指标?

响应时间

并发数

吞吐量

性能记数器

性能测试方法

性能测试

负载测试

压力测试

稳定性测试

全链路性能压测

全链路压测的难度
  • 压测相关的业务系统上众多,并且牵涉到整条链路上所有的基础设施和中间件,如何

确保压测流量能够通畅无阻,没有死角?压测的数据怎么构造(亿万级的商品和用

户),数据模型如何与真实贴近

  • 全链路压测直接在线上的真实环境进行模拟,怎么样来保障对线上无影响?

  • 大型促销活动所带来的巨大流量要怎么样制作出来?

数据构造

数据隔离

什么是全链路性能压测?

系统性能优化分层思想

进程线程

多任务操作系统

进程

线程

线程锁

CAS 锁原语

锁状态

多CPU锁的实现

异步并发分布式编程框架akka

后续有时间,需重点研究一下这个框架

用户头像

行之

关注

还未添加个人签名 2018.09.18 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营 1 期 - 第七周总结(vaik)