Recent Books
软件架构实践
软件透明度
在《软件透明度:软件驱动社会中的供应链安全》一书中,由资深信息安全专家组成的团队对软件供应链安全进行了专业处理。在本书中,您将探索有关如何保护自己的组织免受内部和外部攻击的真实示例和指导。它包括...
大数据分析技术综合应用
通用案例: 人脸检测 人脸识别 手写体识别 聚类分析 行为识别 电力行业案例:
大数据分析技术入门
大数据分析技术入门 包括:数据分析简介 机器学习简介 回归 分类 聚类
大数据分析项目实战
随着大数据相关技术的发展,大数据在行业内的应用越来越广泛,大数据又分为数据采集、数据清洗、数据存储、数据建模、数据呈现等多个环节。 由于缺乏对应的大数据人才,以及国家对大数据的支持,目前很...
Recently Updated Pages
第五部分 架构和组织
24. 第24章 架构师在项目中的角色 25. 第25章 架构能力
第六部分 总结
26. 第26章 未来一瞥:量子计算
第15章 软件接口
With Cesare Pautasso 美国国家航空航天局(NASA)损失了其价值 1.25 亿美元的火星气候轨道器,原因是航天器工程师在该航天器发射前交换重要数据时未能从英制单位转换为公制...
第16章 虚拟化
“虚拟”意味着永远不知道你的下一个字节从哪里来。 —— 佚名 在 20 世纪 60 年代,计算领域面临着这样一个难题:如何在一台物理机器上让多个独立的应用程序共享诸如内存、磁盘、I/O 通道...
第17章 云计算和分布式计算
分布式系统是这样一种系统:在其中,一台你甚至都不知道其存在的计算机出现故障,就可能会使你自己的计算机无法使用。 ——莱斯利·兰波特(Leslie Lamport) “云计算” 是指按需提供资...
第18章 移动系统
与 Yazid Hamdi 和 Greg Hartman 合作完成 电话将被用来通知人们电报已发出。 ——亚历山大·格拉汉姆·贝尔(Alexander Graham Bell) 那么,亚历山...
第19章 架构重要需求
软件开发最重要的一个方面是明确你正在尝试构建的东西是什么。 ——比雅尼·斯特劳斯特鲁普(Bjarne Stroustrup),C++ 语言创造者 架构的存在是为了构建满足需求的系统。这里的 ...
第20章 设计架构
与 Humberto Cervantes 合作 设计师知道,不是当没有什么可以添加的时候,而是当没有什么可以删减的时候,他才达到了完美。 ——安托万·德·圣埃克苏佩里(Antoine de S...
第21章 评估架构
医生可以掩埋自己的错误,但建筑师只能建议客户种上藤蔓。 —— 弗兰克・劳埃德・赖特(Frank Lloyd Wright) 在 [第 2 章][ch02] 中,我们提到架构之所以重要的一个主...
第22章 记录架构
文档是你写给未来自己的一封情书。 ——达米安·康威(Damian Conway) 创建一个架构是不够的。必须以一种能让其利益相关者正确使用它来完成工作的方式进行传达。如果你不辞辛苦地创建了一...
第23章 管理架构债务
与 Yuanfang Cai 合作 有些债务在你欠下的时候是有趣的,但当你着手偿还它们的时候,就没有一个是有趣的了。 —— 奥格登·纳什(Ogden Nash) 如果不加以仔细关注并投入的努...
第24章 架构师在项目中的角色
我不知道为什么人们雇了架构师,然后又告诉他们该做什么。 ——弗兰克·盖里(Frank Gehry) 任何在课堂之外进行的架构实践都发生在一个更大的开发项目背景下,而开发项目是由一个或多个组织...