《网络生活》一书围绕我们日常生活中的网络技术进行了深入探讨,涉及互联网、无线通信和在线媒体行业背后的技术。作者通过20个真实世界问题,带领读者探索了价值数万亿美元的网络世界的运作机制。这些问题包括谷歌如何销售广告空间和对网页进行排名、Netflix如何推荐电影、亚马逊如何对产品进行排序、社交网络上人们是如何影响他人、互联网的“六度分隔”理论是否真正有效、互联网为何在拥堵下不会崩溃、移动数据为何按流量计费、Skype和BitTorrent为何能免费使用、云服务的“云”有多大以及为何热点的WiFi速度会比家里的慢。
谷歌的广告销售与网页排名机制是通过复杂的算法来实现的。谷歌搜索引擎使用了一套名为“PageRank”的算法,它通过分析网页之间的链接关系来决定每个网页的重要性。这个算法赋予来自重要网站(例如有许多其他网站链接到它的网站)的链接更多的权重。通过这种方式,谷歌可以对搜索结果进行排序,使得内容质量高和相关性强的网页能出现在搜索结果的更前面。至于广告空间的销售,谷歌采用一种拍卖形式来出售其广告位,出价最高者将获得最佳的广告位置。
Netflix的电影推荐系统利用了大数据和机器学习技术来分析用户行为,包括用户的观看历史、评分和偏好设置,进而向用户推荐可能感兴趣的电影或电视节目。而亚马逊的产品排名则结合了用户购买行为、浏览历史、产品评价等因素,通过复杂的算法来确定商品的展示顺序。
社交网络上的影响力分析,特别是Facebook和Twitter上的影响力,牵涉到社交媒体营销和网络影响力分析,这需要了解如何利用网络分析工具来测量和优化信息的传播效果。六度分隔理论是关于社会网络中人与人之间连接的理论,它认为地球上任何两个人之间的连接路径不会超过六个。虽然这个理论在某些情况下被证实,但在大数据时代,这个理论的适用性还需要进一步研究。
互联网的抗拥堵能力是通过互联网协议和网络设计来实现的。互联网的设计允许数据包在遇到拥堵时选择不同的路径,甚至在网络出现问题时重新路由,以确保数据的传递。然而,互联网的Achilles’ heel(最薄弱环节)可能指对某些关键基础设施的依赖,比如数据中心的位置,或者是对特定网络协议的依赖等。
移动数据的计费方式通常按数据流量来计费,这是由移动网络运营商的商业模式决定的。而Skype和BitTorrent之所以能够免费使用,是因为它们采用的网络协议和商业模式允许用户之间直接传输数据,不需要通过中间服务器,这样就降低了运营成本。
云计算服务中的“云”指的是庞大的网络服务器集群,它们存储着用户的个人数据、软件和应用程序。云计算允许用户从远程服务器访问和处理数据,而不是依赖本地计算机的存储和计算能力。
至于WiFi热点的速度比家里慢,这可能是因为热点的带宽有限,同时要被更多的用户共享,而且可能会受到物理距离、墙壁和干扰等因素的影响,导致信号质量下降。
Mung Chiang作为普林斯顿大学电气工程教授和普林斯顿边缘实验室的主任,因为其在网路研究方面的成就获得了多项大奖。他不仅是IEEE的会士,还是多家初创企业的联合创始人和顾问,并且由于在网络技术创新方面的贡献而获得过奖项。
本书的目标读者包括工程、科学和经济学的学生,网络行业的专业人士,以及任何对技术和社会网络如何工作感兴趣的人。Mung Chiang采用的教学方式既适合轻松好奇的读者,也适用于那些寻求深入讨论的人群。书中不仅提供了易懂的答案,还提供了深入的解释,被形容为立即能产生激励作用,并能促进后续课程学习。
《网络生活》一书抓住了新的互联网时代,这个时代的特点是像谷歌、亚马逊、Netflix和Facebook这样的公司所带来的全新的问题。它采用了新鲜的方法来覆盖主题和教学风格,经常在章节末尾留给读者一些问题,然后在接下来的章节中回答这些问题,使得每个大学都应该提供基于本书的课程。该书可以作为电子工程或计算机科学系本科或研究生课程的基础教材。