为什么说我们需要软件架构图?

作者 转载

作者:Ionut Balosin 翻译:无明 关键要点 通过创建和维护架构图来提供准确且有价值的内容并非易事。大多数情况下,我们要么创建了太多的文档,要么太少,或者不相关,因为我们没能准确地定位文档的受益人及其实际的需求。 我们常犯的最大的一个错误是为系统中具有高波动性的部分创建详细的架构图。除非是自动生成的,否则手动维护它们对我们来说就是一种负担。 在实践中,大多数利益相关者对详细架构图不感兴趣,但会对一两个反映系统模块和边界的高级架构图感兴趣。除此之外,要深入理解系统,代码才是事实的来源,但在大多... 阅读更多

2020 年软件开发的20大趋势预测

作者 转载

企业上云已成不可逆的趋势,全面云计算时代宣告来临,微服务已成软件架构主流,Kubernetes 将会变得更酷,2020 年还有哪些技术趋势值得观察?一起来看! 1. 基础设施:条条道路通云端 对于云厂商来说,2019 年是硕果累累的一年。不仅初创公司在使用云计算,那些很注重安全的“保守派”公司(如政府机构、医疗保健机构、银行、保险公司,甚至是美国五角大楼)也在迁移到云端。这种趋势在 2020 年将会继续,大大小小的公司都将(或者至少有计划)迁移到云端。Gartner 公司最近发布了一个数字: 如果你是一个... 阅读更多

传统企业如何转型互联网?苏宁六年技术架构的演进总结

作者 转载

作者|乔新亮 编辑|祥南、Cindy、Betty 作为互联网零售和 O2O 模式的代表企业,苏宁在6年的转型路上,企业架构是如何演进的,又是如何治理的?传统企业究竟如何转身互联网企业?本文根据乔新亮在2016QCon全球软件开发大会(上海)上的演讲整理而成。 背景介绍 我是乔新亮,在苏宁负责架构管理和项目管理,还负责和云、基础平台有关的研发管理工作。上层是如何做治理,下层是如何做支撑,这其中的挑战只有自己清楚,也希望跟大家分享一下。大约2000年,我开始做和架构相关的工作,包括SOA、服务治理等。从技术的... 阅读更多