「架构师训练营 4 期」 第七周 - 001&2
作业一(至少完成一项):
性能压测的时候,随着并发压力的增加,系统响应时间和吞吐量如何变化,为什么?
用你熟悉的编程语言写一个 Web 性能压测工具,输入参数:URL,请求总次数,并发数。输出参数:平均响应时间,95% 响应时间。用这个测试工具以 10 并发、100 次请求压测 www.baidu.com。
作业 1:
随着并发压力增加,吞吐量首先会逐步增加攀升至系统可承受最大性能 C,当性能达到系统的转折点 C,这个转折点通常来说是系统服务器资源导致,例如 cpu 资源/io 资源/网络资源等,达到转折点之后,由于性能不足出现堵塞和堆积宕情况,导致性能急剧下降,甚至可能会出现 hang 住/oom 等情况。
随着并发压力增加,系统响应时间开始是缓慢增加,达到系统的最大负载点 C 的时候,这个点也是 tps 达到宕 C 点,这个时候随着系统资源耗尽,出现进程无法获取到资源去执行任务出现等待 cpu 等情况,会导致响应时间急剧增加。
作业二:
Go 语言实现,2 月 23 日之前补全。
学习总结
笔记整理:待补充。
版权声明: 本文为 InfoQ 作者【凯迪】的原创文章。
原文链接:【http://xie.infoq.cn/article/1bb1a2311c613e6254168be35】。文章转载请联系作者。
评论