Limits

任何的系统都有limits

一个api,一个系统,一个人,一辆车,一个国家,一个社会

他们的背后,都是有限的资源

人时常会犯过于乐观的错误

以为资源是无限的

于是会过度使用

而过度使用的系统肯定会出现问题

比如硬盘空间被填满就不能再接受新的东西

比如一个人活儿太多,压力太大,身体就会扛不住

比如一个网站被大规模的并发访问就会崩溃

一个城市车辆太多就会拥塞

排水系统不号雨天城市就容易积水

一个银行,如果杠杆太高,就很容易崩掉

对于任何依赖的东西,必须理解它的能力所限

在此基础之上,才可以搭建更高能力极限的系统

比如存储,一个硬盘是不可靠的,但是利用不可靠的硬盘,可以构建可靠的存储系统

一个人的能力有限,大家一起弄就可以创造更大的东西,比如wikipedia,比如复杂的软件系统,比如乡镇,比如国家

一条高铁能去的地方有限,建立一个铁路网,那么所有地方都可以覆盖

无论是层级架构,还是对等连接,只要框架可以把分散的资源连接起来,系统的能力就会随着成员的扩大而增强

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s