- 《架构师》2019年12月
- InfoQ中文站
- 672字
- 2024-12-21 12:47:04
卷首语
架构的变化与生长
Gartner每年都会发布一份技术炒作周期的研究报告,在这份关于技术趋势、应用的研究报告里,Gartner会以一个观察者的角色去判断技术的发展历程,同时向企业和开发者提供一个参考视角。
但如果你回看过去20年的Gartner技术炒作周期,你会发现:
· 人们的预测能力非常差,预测即打脸;
· 昙花一现的技术非常多;
· 许多技术都死掉了;
· ……
但同样的,仍旧有一些技术一直在成熟的过程中,许多成熟技术在持续取得进步,今天回看过去十年、二十年的技术发展,你才会深刻地认识到,原来技术从真正意义上地改变了世界。
架构领域在过去的十年时间里,也走完了从单体应用到SOA再到微服务的演进历程。传统印象里,IT架构作为企业技术的核心骨架,一般是成熟而稳定的。稳定就代表着变化小,演进慢,相比技术栈频繁更新的前端领域,架构一词给人的印象就是不动如山。
但在最近两年,我们看到了架构领域发生了巨大的变化。
首先是中台概念的一鸣惊人,在架构领域点燃了变革的星星之火。
然后是在微服务领域,Service Mesh经过几年的发展,开始走向成熟。伴随着Kubernetes生态的建立,以K8s为技术栈建立微服务的潮流让微服务的流行度更上了一层楼。再加上DDD概念的重新流行,微服务有了更多的可能性。
另一方面,全面云计算时代的到来,企业上云的潮流使得云时代的架构概念受到更多追捧,云原生成了未来架构的演进方向。
除此以外,在业务架构、反应式架构乃至前端架构等领域,也都伴随着中台、微服务、云原生等概念发生了或多或少的变化。
这大概从某种角度上表明了,好的架构是演进出来的,拥抱变化、持续生长,才能满足不断发展、不断变革的业务需求和场景。架构如此,人亦如此。