This commit is contained in:
labuladong
2020-03-07 15:18:11 +08:00

View File

@ -268,7 +268,7 @@ public List<Integer> getNewsFeed(int userId) {
我们解决的问题应该只能算 Timeline Service 模块的一小部分,功能越多,系统的复杂性可能是指数级增长的。所以说合理的顶层设计十分重要,其作用是远超某一个算法的。
最后Github 上有一个优秀的开源项目,专门收集了很多大型系统设计的案例和解析,而且有中文版本,上面这个图也出自该项目。对系统设计感兴趣的读者可以点击「阅读原文」查看。
最后Github 上有一个优秀的开源项目叫 [system-design-primer](https://github.com/donnemartin/system-design-primer),专门收集了很多大型系统设计的案例和解析,而且有中文版本,上面这个图也出自该项目。对系统设计感兴趣的读者可以点击链接查看。
PS本文前两张图片和 GIF 是我第一次尝试用平板的绘图软件制作的,花了很多时间,尤其是 GIF 图,需要一帧一帧制作。如果本文内容对你有帮助,点个赞分个享,鼓励一下我呗!
@ -281,4 +281,4 @@ PS本文前两张图片和 GIF 是我第一次尝试用平板的绘图软件
[下一篇:递归反转链表的一部分](../数据结构系列/递归反转链表的一部分.md)
[目录](../README.md#目录)
[目录](../README.md#目录)