一、概述
这个周末参加了《阿里技术嘉年华》,这个可以说算是国内一流的免费交流会了。多个公司的技术牛人聚集在杭州共同探讨IT技术。当然很多是阿里的同学,不过也有百度、腾讯、网易,甚至还有小米、360、证劵交易所公司的同学。阿里提供了这个么好的舞台,非常感谢。也期待更多的公司来参加举行嘉年华。
二、大致过程
此次我主要在听iData、aDev与iDevOps专场的讲座。我还是对后端比较感兴趣。
在iData专场中《利用新硬件提升数据库的性能》,讲师说明了,以前的Oralce与Mysql主要是针对磁盘IO的存储优化,如今的内存、L3、高速存储的容量在不断增大,现在是该他们把更多的优化转移到内存级别了。据说淘宝SSD卡的应用把访问、存储速度提高了将近10倍。
《InnoDB事务/锁/MVCC》讲得还可以,不过我对此不熟悉,我也是来普及知识了。讲师讲了很多的锁,讲得我都晕了。
对于大数据量、高性能技术,我感受最深的是:很多公司用的还是HDFS、Hadoop、Hbase等一系列的开源技术。其中由开始的日志分析,计算,到把kv当存储,把内存当存储,如:SSD卡作为数据库的前端缓存。此些技术也极大地提高了性能、可伸缩性。其中zookeeper应用还是很广泛的,许多公司都拿来单用,跟大数据都没有大的关系。
aDev专场中《米聊服务器的技术选型和架构设计》讲师主要讲述了创业公司怎么选择开源产品及一些注意事项。最让我印象深刻的是,讲师提到的“猪到了风口浪尖,猪都能飞起来”。创业公司很有可能高速发展,如果他技术扛不住的话,那基本也就没有戏了。讲师说的一些八大注意都非常不错。我会后感想到,一个成长型公司的总架对于公司何其重要。另外听了《360的KV存储发展历史》与一般的发展没有大的区别。
《淘宝去O,所见,所闻,所感》讲师说此项目有二十多个工程师做了大约一年的时间,在大公司这些基础架构变动肯定是牵一发动全身的。由于是尝试业界没有的新东西,算是创新吧,项目一期基本是失败的,也证明了小公司是没有实力在这个上面折腾的。不过对于大公司肯定是要尝试新的模式的,探索新的发展方向的。
iDevOps专场中《淘宝主站Cgroups资源控制实践》,在此方向上我主要是去了解新知识的,果然讲师不负众望。LXL,一个kernel通过进程组来虚拟化,这样一个实体机器可以托起比以前多好几倍的虚拟机。讲师讲得很生动。《证劵交易的低延迟挑战》,他们特别强调低延迟是因为它意味了更多的盈收。我在其中了解了一些交易所的知识,还有就是做交易系统是实实在在弄得不好要赔钱的。FackBook股票下铁都跟nasdaq的交易系统故障有直接的关系。另外,他说nasdaq已经做到了100微妙的延迟(就是一次交易),这个速度还是很强悍的。
三、强悍总结:
关于公司的,成本!成本!成本!很多的话题都是围绕着成本。如何节约成本,此是阿里2012年的话题,似乎也是整个行业的话题。
关于个人的,在听这些讲座中,猛然发现,分享不管你ppt做的怎么样,也不管你人长的怎样,最重要的是你的思路要清晰,对知识点的精细了解与掌握。在技术路上,也许你是孤单的,但是当你走出来的时候,发现你并不孤单。