从头搭建一个“微博”有多难?

转载文章:从头搭建一个“微博”有多难?


作者以从头开始搭建一个“微特”举例:


一、微特的诞生

假设一共只有三个功能用户发微特、关注其他用户和查看微特
在这里插入图片描述
在这里插入图片描述


二、微特一阶段

在这里插入图片描述
在这里插入图片描述

CDN:(Content Delivery Network,内容分发网络)


三、微特二阶段

在这里插入图片描述


四、微特三阶段

在这里插入图片描述
在这里插入图片描述


演变过程:
DB数据查询 — 开源、节流(再用一张表存储用户最近一次刷新的时间)— 缓存(推给所有粉丝的缓存)— 只推给在线的粉丝,不在线的粉丝还是通过查询来获取数据。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章