编辑回复: 基础篇会偏理论知识多一些,主要是想给大家一些高并发知识的概要介绍,这部分案例偏少,我们在做课程设计的时候考虑到了,从我的角度,这部分内容是必讲的,并且我敢说这种讲法你在外面是找不到的,都是我的经验总结。
案例我们会从演进篇开始加入,思路是从一个简易系统到一个复杂系统的高并发演进之路。我很想把这个内容做好,所以类似的反馈还请大家都提给我,我和极客时间团队讨论后会根据情况做优化。
之所以把这个留言放出来也是这样,希望能得到大家的监督,我们一起学好高并发知识。分享就是学习,从和大家的交流离我也在成长。
作者回复: 给你点赞👍
作者回复: 👍👍
作者回复: 好的 后面演进篇中会有案例
作者回复: 赞,经验丰富老司机:)
作者回复: 一般使用线上流量引流的工具,tcpcopy, goreplay
作者回复: 找问题的话主要有三个方法,监控,工具和压测
压测和监控后面会有介绍,工具要依靠自己的积累,在文章中也有介绍
作者回复: access log有记录响应时间的,可以收集起来做成监控
作者回复: 这个在后面课程会有介绍哦:)
作者回复: 👍
作者回复: 这。。
作者回复: 压测在32节中讲到
作者回复: 这个不太好这么估算,要依据你的业务的复杂度。比如你业务比较重,那么单机支持的并发肯定就少。
所以好的办法是通过线上压测来评估
作者回复: 👍👍👍
作者回复: 是的,没错,重要的是了解背后的原理
作者回复: 表述不清楚,应该是吞吐量和响应时间
作者回复: 多核技术对于cpu核心来说也可以认为是水平扩展
作者回复: QPS指的是每秒查询请求数;TPS指的是每秒执行事务数,偏向于写请求。
这些常识虽然有些零散,不过是正确的:)
作者回复: 可以考虑cache aside的方式来使用缓存,后面会介绍:)
作者回复: 可以看cpu和io的占比