从蜂巢式电话网络、云计算,到互联网和社交媒体平台,网络已经无处不在。为什么家里的无线网络要比咖啡店的快?亚马逊、网飞和YouTube为何要使用不同的排行和推荐方法?这么做的意义何在?Facebook的用户真的满足六度分隔吗?在这些功能和其他功能的内部运作中都隐藏着六条原则,它们会出现在各种各样的网络中。两位作者将网络和日常生活的其他方面进行了类比,你可能会惊讶于邮政系统、交通拥堵和停车标志,分别与互联网路径选择、网络拥塞和WiFi(无线局域网)*访问是何等相似。
不论是用手机打电话还是用WiFi 上网,都需要分享网络媒介。就像空气一样,你需要和许多其他人共享。在这种情况下,怎么可能不干扰彼此的连接呢?今天的许多网站都需要处理大量原始数据,以找到有效的排序方法。像谷歌这样的搜索引擎如何对呈现给我们的结果进行排序?亚马逊和网飞(Netflix)等在线零售及娱乐公司拥有很多顾客。网站如何为广告商分配空间?我们是否能够对大众的意见产生影响,使产品评价及推荐更加准确和有用?为何有些视频会出现病毒式传播?在社交网络中,某些人是否比其他人更具影响力?
通过简单的语言、类比、故事以及数百幅插图,两位专家通俗易懂地解答了这些问题,描述了网络的核心理念,。Alphabet董事长埃里克施密特,威瑞森无线前首席执行官丹尼斯斯特里格尔,以及互联网之父温顿·瑟夫和罗伯特·卡恩也在本书中分享了他们宝贵的见解。
每一个人都沉浸在无数的网络之中现实生活中的人际网络,像Twitter和Facebook一样的社交网络,以及真正的技术网络(互联网、蜂窝网络),而我们通常并不这样觉得。
有六大原则统治着上述所有网络,理解了这些原则可以使你知晓这些网络如何为你所用,以及为何会给你制造困扰。
有线和无线通信技术使通信速度大大加快,同时也给网络资源如何在这么多人之间实现共享,带来了许多有趣的挑战。网络中的另一个挑战是如何找到一组项目的合适排序。作为网络生活的一个困难但必要的部分,除了搜索引擎、广告位置,排序还出现在许多网络环境中。
通过在网上购物、看电影和上课,我们会增加对人们行为和偏好的了解。当我们浏览网站时,我们的行为通常会被存储,在许多情况下,它会被用于改变那些随后访问网站的人的体验随着关于某些事实的更多意见或知识被收集,在适当的情况下,我们可以对真实情况做出更高质量的估计。相比个人决策,从大量人群中汇集信息往往会形成更好的决策。然而,这一概念的前提是假设每个人的观点都是独立的。那么它们在什么情况下不是独立的?当它们不独立时会发生什么?
当我们提到互联网时,你可能会想,究竟什么是互联网?它是如何设计、建造和管理的?。随着连接设备数量和互联网规模不断扩大,可扩展性几乎在所有意义上都成为必须。对于电脑来说,互联网有时看起来像一个黑盒子。它传送和接收你的消息,却不知道你和正在交流的其他人之间的网络内部到底发生了什么。在书中,我们不仅能够看到互联网设备如何利用来自接收者的反馈,来推断和管理网络中的拥塞的,还能了解到庞大的社会网络是如何在不断扩张中,也能成为一个小世界的。
如今,网络无处不在,即使是在我们最意想不到的地方。从我们在脸书(Facebook)上的朋友是谁,到我们的信息如何在几毫秒内通过互联网传播,这一切的背后都有着有趣的故事,不管那是社交网络、通信网络还是经济网络。无论是推荐电影,控制设备的功率水平,还是视频的病毒式传播,在这些功能和其他功能的内部运作中都隐藏着六条原则,它们会出现在各种各样的网络中。
本书运用通俗易懂的语言,对这些原则以及网络的力量加以说明。许多优秀的文章已经从数学和技术角度对网络进行了详细阐述,但本书和它们不一样。
与之相反,本书通过故事、图片、例子和历史逸事描述了网络的核心理念,其中还包括与谷歌的埃里克施密特,威瑞森无线前首席执行官丹尼斯斯特里格尔,以及互联网之父温顿瑟夫和罗伯特卡恩的对话。全书共有数百张图片,图片会对文本加以补充。我们还会将网络和日常生活的其他方面进行类比。你可能会惊讶地发现邮政系统、交通拥堵和停车标志,分别与互联网路径选择、网络拥塞和WiFi(无线局域网)随机访问非常相似。
这并不是说本书不会出现任何数学知识。数字示例对理解驱动网络的方法非常有帮助。但是你在本书中看到的数学知识不会比基本的算术(数字的相加和相乘)更复杂。想要阅读本书,你只需要有学习的欲望即可。
本书的结构是什么?它分为六个部分,每个部分对应连接我们生活中的六条网络原则之一。每个部分包含两到三章,通过有趣的主题,讲述相应原则的故事。
那么,这六条原则是什么?它们简洁明了,完美总结出设计、建造和管理网络的方式。
原则一:分享很难(第一部分)。不论是用手机打电话还是用WiFi
上网,都需要分享网络媒介。它就像空气一样,你需要和许多其他人共享。在这种情况下,怎么才能不干扰彼此的连接呢?这就需要有效的分享和协调技术从控制电话传输的等级到对我们所消费的数据定价。
原则二:排序很难(第二部分)。今天的许多网站都需要处理大量原始数据,以找到有效的排序方法。像谷歌这样的搜索引擎如何对呈现给我们的结果进行排序?网站如何为广告商分配空间?随着需要排序的项目越来越复杂,排序工作也变得更加困难。
原则三:大众很聪明(第三部分)。亚马逊和网飞(Netflix)等在线零售及娱乐公司拥有很多顾客。我们是否能够对大众的意见产生影响,使产品评价及推荐更加准确和有用?答案是肯定的,但我们需要对大众意见及其生成机制做一些特定的假设。
当这些假设站不住脚时,就需要原则四:大众并不那么聪明(第四部分)。为何有些视频会出现病毒式传播?因为人们可以影响彼此的行为和决策。在社交网络中,某些人是否比其他人更具影响力?是的,而且他们的影响方式并不一定很直观。本书将对此进行解释。
分而治之是第五条网络原则(第五部分)。通过这一概念,互联网的规模和功能可以有效地增加(从路径选择到数据纠错)。从地理和功能上,互联网都被巧妙地分成了很小的部分,因此每部分都可以被单独管理。
原则六:端到端(第六部分)。这是最后一条原则,它主要讨论网络如何在巨大的空间里运作。我们手中的终端设备往往不知道,也不需要知道,互联网中到底发生了什么,以实现分配给它们的各种功能,例如拥堵控制。而在网络中,执行一项任务的具体位置是一个重要的问题。
克里斯托弗·G.布林顿(Christopher G.
Brinton),美国学习技术公司祖米(Zoomi)高级研究负责人,研究领域涵盖下一代社交网络、大数据分析和学习技术,普林斯顿大学电子工程学博士。
蒋濛(Mung Chiang),普林斯顿大学电子工程专业教授,华人科学家。2013年荣获美国国家自然科学基金委(NSF)艾伦·沃特曼奖。该奖项于1975年NSF成立25周年时设立,旨在奖励和支持在NSF资助下取得杰出学术成就的优秀年轻科学家。蒋濛还兼任普林斯顿大学创业顾问委员会主席、凯勒工程教育创新中心主任。
前 言 \\ III
第一部分 分享很难
第1 章 控制你的音量 \\ 003
第2 章 随意地访问网络 \\ 030
第3 章 聪明地为数据定价 \\ 051
与丹尼斯斯特里格尔的对话
第二部分 排序很难
第4 章 竞标广告空间 \\ 083
第5 章 排列搜索结果 \\ 100
与埃里克施密特的对话
第三部分 大众很聪明
第6 章 合并产品评级 \\ 129
第7 章 推荐观看的影片 \\ 148
第8 章 社会化学习 \\ 170
第四部分 大众并不那么聪明
第9 章 让视频短片变成病毒 \\ 195
第10 章 影响他人 \\ 217
第五部分 分而治之
第11 章 发明互联网 \\ 243
第12 章 路由流量 \\ 263
与罗伯特卡恩的对话
第六部分 端到端
第13 章 控制拥堵 \\ 297
第14 章 在小世界中航行 \\ 318
与温顿瑟夫的对话
致 谢 \\ 351