【发布时间】:2021-06-23 23:58:15
【问题描述】:
我正在阅读 Martin Kleppmann 的《设计数据密集型应用程序》一书。在某一时刻,作者解释了 Twitter 向用户发布推文(扇出)的不同方法。根据其中一种方法,当有人发布推文时,Twitter 会将这条推文添加到发布者所有关注者的主时间线缓存中,如下图所示。
这是否意味着 Twitter 为其所有追随者的用户维护一个实时缓存?会不会有太多缓存需要维护?
【问题讨论】:
标签: caching twitter system-design