Skip to content

Commit

Permalink
fix typo
Browse files Browse the repository at this point in the history
  • Loading branch information
isno committed Feb 9, 2025
1 parent 59c2366 commit 1e335c9
Showing 1 changed file with 6 additions and 8 deletions.
14 changes: 6 additions & 8 deletions intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,12 @@

## 软件在吞噬世界

互联网投资人 Mark Andreessen 曾在文章《软件正在吞噬世界》中深入探讨了软件如何改变各个行业。以下是文章中的部分内容:
互联网投资人 Mark Andreessen 曾在文章《软件正在吞噬世界》中探讨了软件如何改变各个行业。以下是文章中的部分内容:

:::tip 《软件在吞噬世界》节选

我们处于戏剧性和广泛的技术和经济转变的中间,软件公司准备接管大量的经济。
...
十年前,当我在创办的 Netscape 公司时,大概只有 500 万人使用宽带互联网,而现在有超过 20 亿人使用宽带互联网.,
...
我们处于戏剧性和广泛的技术和经济转变的中间,软件公司准备接管大量的经济。...
十年前,当我在创办的 Netscape 公司时,大概只有 500 万人使用宽带互联网,而现在有超过 20 亿人使用宽带互联网...
:::

文章发表于 2011 年,2023 年再来回顾互联网的冲击,感触更加深刻,部分软件变成像水、电、媒一样的基础设施。
Expand All @@ -26,18 +24,18 @@
- 移动互联网让这个变革影响到每一个人。
- 传统软件开发方式受到巨大的挑战。
- 因为云计算以及相关技术的普及,软件上云成为趋势。
- 云计算的形态持续在演进
- 云计算的形态,与之对应的软件技术在持续演进

过去二十年,软件的规模和质量要求不断提升,云基础设施和平台日益强大,软件技术逐渐发展成为它本来该有的模样,形成了与云环境匹配的架构,并催生了相应的开发流程和方法论。

## 大时代下的个体

视角转回到个体,不管你是否接受,软件行业解决问题的技术一直在变化。

这种变化并非简单的升级,而是剧烈的革新替代。例如,容器取代虚拟机,服务网格取代 Spring Cloud,观测替代监控,Network Policy 取代 iptables 等等。这种替代打破了软件开发中许多固有的假设。在如此剧烈的变革中,如果我们只关注眼前的工作,不抬头“看天”,当大革命来临时,曾经关注的细节可能再也没有意义。
这种变化并非简单的升级,而是剧烈的革新替代。例如,容器替代虚拟机,服务网格替代 Spring Cloud,观测替代监控,Network Policy 替代 iptables 等等。这种替代打破了软件开发中许多固有的假设。在如此剧烈的变革中,如果我们只关注眼前的工作,不抬头“看天”,当大革命来临时,曾经关注的细节可能再也没有意义。


所以,本书很少描述某个软件如何安装、如何使用。我们将聚焦问题本质,剖析不同方案的核心原理,并探索技术发展的规律。例如,网络优化受限于物理世界的约束,分布式系统的演进则是对 CAP 定理的权衡,受时间和空间法则的制约。近几年流行的容器、服务网格也不是什么黑科技,只是把计算机的基本原理、方法重新组合,换种形式解决业务变化带来的新问题。
所以,本书很少描述某个软件如何安装、如何使用,而是聚焦问题本质,剖析不同方案的核心原理,并探索技术发展的规律。例如,网络优化受限于物理世界的约束,分布式系统的演进则是对 CAP 定理的权衡,受时间和空间法则的制约。近几年流行的容器、服务网格也不是什么黑科技,只是把计算机的基本原理、方法重新组合,换种形式解决业务变化带来的新问题。

读完本书,相信你将对系统的整体运作有全新的理解,能够从容选择方案,轻松应对各种复杂问题。

Expand Down

0 comments on commit 1e335c9

Please sign in to comment.