上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
卷首语:写在InfoQ十周年
2016年5月23日是InfoQ十周岁的生日,同时距AWS S3发布也刚好十年。十年里,随着云计算大数据的蓬勃发展,企业基础设施和系统架构发生了翻天覆地的变化。《架构师》作为InfoQ中国的招牌作品在过去的几年里已经赢得了大家的广泛赞誉。
架构师是一个充满挑战的职业,知识面的积累往往决定着一个架构师的架构能力。一个优秀的软件架构师,首先一定是一个出色的程序员。但,不是每一个程序员都能够成为一个架构师——这是开发界广为流传的一个论调。随着一切都趋向全堆栈、多种语言化、网络即平台等方向发展,架构师这个角色在企业中的地位越来越重要。
有人的地方就有江湖,有江湖的地方就会有纷争。如同语言之争,每当我看到有人为某些架构、框架的优劣争论不休时,我都会想起遥远的C/S与B/S之争,甚至Vim和Emacs之争。我们也看到有很多项目、很牛的架构师、很好的团队最终失败的案例。《软件设计精要与模式》作者张逸在接受InfoQ采访时曾说,评价一个架构的优劣的方法之一是,把每一个功能、非功能性的因素扩大化,再看这个架构会不会出问题。诚哉斯言。
张逸的观点是说,架构的设计要面向业务未来,而未来是不断发展变化的。根据Gartner的报告数据,云化是未来所有业务的趋势,云服务的基础设施和系统架构跟传统IT、CT有着太多不同。今天还是微服务、分布式架构,明天可能是无服务、或者其他什么架构。这时,落在架构师肩上的担子更重了,不但要承载业务的增长,还要兼顾技术发展的趋势。在接下来的日子里,希望《架构师》能继续陪你走下去。