该重视软件方法了,实现:利润 = 需求 - 设计

2023-08-29
阅读 17 分钟
本文篇幅有些长,但是相比阅读各类书籍,然后理解和吸收,会大大节省很多时间,对于一些书中难以理解的部分做了改进,帮助更好的理解。可能阅读本文需要一些软件方法的基础知识,才能更好理解和吸收,甚至提出反馈建议。希望文本对大家有帮助,当然这需要运用好“只字不差阅读”和“只字不差理解”。

研究思考丨关于软件复杂度的困局

2023-04-18
阅读 11 分钟
大型系统的本质问题是复杂性问题。互联网软件,是典型的大型系统,如下图所示,数百个甚至更多的微服务相互调用/依赖,组成一个组件数量大、行为复杂、时刻在变动(发布、配置变更)当中的动态的、复杂的系统。而且,软件工程师们常常自嘲,“when things work, nobody knows why”。

如何从容应对复杂性

2022-03-24
阅读 9 分钟
简介:软件的复杂性,是一个很泛的概念。但是一直都是开发过程中的一个难题,本文旨在探讨如何去从容应对复杂性。作者 | 無涯来源 | 阿里技术公众号软件的复杂性,是一个很泛的概念。但是一直都是开发过程中的一个难题,本文旨在探讨如何去从容应对复杂性。一 软件的熵增、构造定律1 熵增定律熵的概念最早起源于物理学,...
封面图

从电商到软件市场,阿里双11战火蔓延

2019-11-13
阅读 3 分钟
2019年“双十一”,是阿里天猫奋战的第11个年头,更是阿里在电商行业的一个重要的里程碑。今年,整个阿里系也在“一心一役”全面出击,作为阿里旗下的重要大将——阿里云也加入了这场购物狂欢,将火热的购物氛围从C端消费者延伸到了B端企业用户。

十年磨一剑:从2009启动“去IOE”工程到2019年OceanBase拿下TPC-C世界第一

2019-10-28
阅读 3 分钟
十年前(2009年)的9月,我奉命组建当时的淘宝技术保障部;随即启动了2010年的技术预算工作,记得第一次给时任集团首席架构师的王坚博士汇报预算的时候,我得意地说到:“(淘宝)2010年不再购买小型机”,被王博士狠狠批评了一顿:“既然2010年可以不再购买小型机,为何还要给自己留下活口,2011年以后还可以买呢?加一个...

如何画出一张合格的技术架构图?

2019-04-12
阅读 5 分钟
阿里妹导读:技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径,加速业务的上线速率,也体现在优秀工程师在工作效率提升、产品性能优化和用户体验改善等经验方面的分享,以提高我们的专业能力。接下来,阿里巴巴技术专家三画,将分享自己和团队在画好架构图方面的理念和经验,希望对你有...