1
封面
3
卷首语
变与不变
哲学基本原理中有一条:世间万事万物都处于变化之中。而古语中也说:穷
则变,变则通,通则利。然而,还有一种说法:万变不离其宗。一件事物不
论如何变化,总是会有不变的内容存在其中。
人生之中多变化,每天早上从睡梦中苏醒,我们都是全新的自己。在人生的
每个阶段中,我们总是会根据身处的环境和具体情况不断做出选择,“衣带
渐宽终不悔,为伊消得人憔悴。”然而,在回顾自己走过的路时,却经常会
发现,时空虽然变幻,但最终往往找到的感觉和多年之前非常类似,似乎又
回到了原点,正所谓“蓦然回首,那人却在灯火阑珊处。”
计算机领域发展之迅速,大家有目共睹。各种各样新的技术和新的产品层出
不穷。然而,至少到现在为止,各种发展还是基于最基础的计算机基本原理。
而与用户体验相关的各种设计,更是要以各种与其他领域共通的知识来支
持。在那种情况下,计算机技术只是工具,其中体现的是一直没有变化的设
计理念。
作为一名程序员,我们也要不断地应对业界日新月异的变化,新理念、新技
术、新语言、新架构、新项目等等,我们都需要了解和学习,不断更新和完
善自身。然而,在学习了众多知识和技能之后,往往会发现,其中所蕴含的
基本原理始终如一。所以,我们不仅要学习各种各样的“招式”来应对不同
的情况,更需要练好内功,那样才可以以不变应万变。
InfoQ 中文站本身也在不断变化,从原来主要翻译英文站的新闻,到现在更
多地注重原创;从原来单篇约稿,到现在创建多个专栏,刊登系列文章;就
连页面的样式,也经历了多个版本,尽管暂时看来还不太习惯,但相信以后
我们还会根据读者们的意见不断调整和完善。然而,一直不变的是为高端技
术人员服务的理念,以及“促进软件开发领域知识与创新的传播”的宗旨。
一切都在变化,正是因为有变化才有发展;但还总会有不变的,那也正是事
物存在的根本。希望我们都可以在适应变化的同时,保留自己不变的本心,
可能是原则,可能是梦想,但都是内心深处的那一份执着。
本期主编:侯伯薇
《架构师》5 月刊
每月 8 日发刊
本期主编
侯伯薇
总编辑
霍泰稳
美术/流程编辑
水羽哲
发行人
霍泰稳
读者反馈
editors@cn.infoq.com
商务合作
Sales@cn.infoq.com
15810407783
5
目录
卷首语 .................................................................................................................... 3
人物专访 | INTERVIEW .............................................................. 7
性能测试面面观——HP 性能测试专家宗刚访谈 ................................................... 7
热点新闻 | NEWS ..................................................................... 18
Netflix 公布个性化和推荐系统架构..................................................................... 18
淘宝开源其系统监控工具 Tsar ............................................................................ 23
开发人员如何有效地进行数据库设计 ................................................................. 26
Apache Struts 1 宣告退出舞台 ............................................................................. 31
由中行 IBM 大型机宕机谈银行系统运维 ............................................................ 34
特别专题 | TOPIC ..................................................................... 38
特别专题 | TOPIC ..................................................................... 39
自动化测试基础设施(一)——为功能测试构建通用 mock server 系统 ........... 39
软件测试中的黑天鹅(二):黑天鹅发生的前后 .............................................. 45
让断言不再成为自动化测试的负担 ..................................................................... 52
企业系统集成点测试策略 .................................................................................... 58
本期专栏 | COLUMN ................................................................ 76
关于 Java 性能的 9 个谬论 ................................................................................... 76
受困于连续出现的安全问题,Java 8 发布时间推迟到 2014 年 .......................... 84