diff --git a/SUMMARY.md b/SUMMARY.md index ba06047..c23fdd0 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -60,7 +60,8 @@ * [6.4 分布式搜索引擎](ch6-cloud/ch6-04-search-engine.md) * [6.5 负载均衡](ch6-cloud/ch6-05-load-balance.md) * [6.6 分布式配置管理](ch6-cloud/ch6-06-config.md) - * [6.7 补充说明](ch6-cloud/ch6-07-ext.md) + * [6.7 分布式爬虫](ch6-cloud/ch6-07-crawler.md) + * [6.8 补充说明](ch6-cloud/ch6-08-ext.md) * [附录](appendix/readme.md) * [附录A: Go语言常见坑](appendix/appendix-a-trap.md) * [附录B: 有趣的代码片段](appendix/appendix-b-gems.md) diff --git a/ch6-cloud/ch6-09-crawler.md b/ch6-cloud/ch6-07-crawler.md similarity index 99% rename from ch6-cloud/ch6-09-crawler.md rename to ch6-cloud/ch6-07-crawler.md index 6b0a72a..8c6b921 100644 --- a/ch6-cloud/ch6-09-crawler.md +++ b/ch6-cloud/ch6-07-crawler.md @@ -1,4 +1,4 @@ -# 6.9 分布式爬虫 +# 6.7 分布式爬虫 互联网时代的信息爆炸是很多人倍感头痛的问题,应接不暇的新闻、信息、视频,无孔不入地侵占着我们的碎片时间。但另一方面,在我们真正需要数据的时候,却感觉数据并不是那么容易获取的。比如我们想要分析现在人在讨论些什么,关心些什么。甚至有时候,可能我们只是暂时没有时间去一一阅览心仪的小说,但又想能用技术手段把它们存在自己的资料库里。哪怕是几个月或一年后再来回顾。再或者我们想要把互联网上这些稍纵即逝的有用信息保存起来,例如某个非常小的论坛中聚集的同好们的高质量讨论,在未来某个时刻,即使这些小众的聚集区无以为继时,依然能让我们从硬盘中翻出当初珍贵的观点来。 diff --git a/ch6-cloud/ch6-07-ext.md b/ch6-cloud/ch6-08-ext.md similarity index 97% rename from ch6-cloud/ch6-07-ext.md rename to ch6-cloud/ch6-08-ext.md index c9bef83..f923c57 100644 --- a/ch6-cloud/ch6-07-ext.md +++ b/ch6-cloud/ch6-08-ext.md @@ -1,4 +1,4 @@ -# 6.7 补充说明 +# 6.8 补充说明 分布式是很大的领域,本章中的介绍只能算是对领域的管中窥豹。因为大型系统流量大,并发高,所以往往很多朴素的方案会变得难以满足需求。人们为了解决大型系统场景中的各种问题,而开发出了各式各样的分布式系统。有些系统非常简单,比如本章中介绍的分布式 id 生成器,而有一些系统则可能非常复杂,比如本章中的分布式搜索引擎(当然,本章中提到的 es 不是 Go 实现)。