系统架构师大会(SACC 2012)第三天

今天是第三天(好长),明显没前两天有意思,早上 360buy 的那个原来是由雅虎的来讲的,做替补的感觉真不好受阿。实际上,早上的我并没有去听,只听了下午的两场。

1. 端到端的性能优化,这个我们目前也正在做,我理解的是,从你客户端发起请求到返回请求,这过程中走的每一步都需要有详细的计算,耗时多少,这样才能看出是哪部分的相应比较慢,发现了问题所在才能解决问题。
还是那句话,用户永远不会嫌你的系统太快,优化这个东西跟安全一样,不是一劳永逸的事情,是需要往复循环,坚持去做的。其实,我理解的,所谓的性能问题,从客户的层面来讲,就是一个字,慢。而这其中会牵扯到许多的人,尤其公司大了,系统复杂之后,参与进来的人会大大增加,这就需要我们能比较好的协调好各自的关系,处理好多方合作上的问题。很多有都有这种想法:事不关己高高挂起,多一事不如少一事。这个在发现系统问题的情况下更为明显。出现了问题,大家都是各自检查自己负责的模块,或者是应付性的查查或者根本就不查,然后告诉你,他负责的这块没有问题。但是是不是真的没有问题了?
所以了,要做一名优秀的管理员,除了技术层面上有过硬的技能之外,在人与人的沟通,协调方面也需要花费一定的时间来学习。

2. 网易的工程师介绍他们开源的 TCPCopy,做性能测试的。大致了解了下,完胜传统的压力测试工具。在此,对比了他的这个工具跟 tcpreplay,镜像,loadrunner 之间的优缺点。有两种极端的情况,比如你有大量的肉鸡,或者你直接搞促销抢购活动,这两种情况都能更为真实的发现系的压力,不过这不是每个公司都玩得起的。

开会这是个体力加脑力活,收获还是不少的,看看别的公司怎么做,参照我们在做的,才知道差距,有对比总是好的。综合评价 80 分。

最后感谢某 cdn 公司提供的门票。