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