前言
工作快2年了,平时CURD特别忙,最近看了一些八股,发现落后了很多,现在的同学们都太强了。之前活水wxg挂了,太菜……
这次记录一下一个业务上一个优秀的架构设计。
记录一次架构设计
总体架构图
![点歌台结构设计](https://i-blog.csdnimg.cn/blog_migrate/1af86541a17f67b43580a66b675695e2.png)
背景是,展示一个关注歌手的歌单列表,按照发布时间降序排列。
关注歌手,其实就是你这个uid关注的其他的uid,每个歌手发伴奏,就是他们发feed。
然后要按照时间戳降序,在你的页面展示所有的伴奏。(比如说微信朋友圈好友,发了一个朋友圈,你这边能看到,还是按照发布时间降序。朋友圈是读扩散,这里是写扩散)