“新闻提要”的基础设施

时间:2010-04-24 06:59:46

标签: python facebook pylons infrastructure news-feed

我想为我们网站的用户提供类似新闻的功能。当用户登录时,会显示该站点各个区域的最新更新列表。

我担心这很难扩展。

哪些网络/数据库拓扑可以支持可扩展的基础架构,而无需拥有大量相同数据的副本? (我想这样做,如果更新了一条数据,每个用户的Feed也会实时更新。)

感谢您的帮助和建议。

1 个答案:

答案 0 :(得分:0)

  1. 不要过早优化。
  2. 这可能是the Server Fault crowd的更多问题。
  3. 大规模的表现通常要求拥有相同数据的大量副本 - 您标记了问题“facebook”,这是Facebook如何做到这一点的一部分。 Twitter也是。你要的是一个快速(“更新现场”),便宜(“没有相同数据的大量副本”)和良好(前两个正确)的系统。 选择两个。