【发布时间】:2011-05-22 09:41:49
【问题描述】:
这个问题是关于 Facebook 如何处理活动的。我只是想知道他们是如何有效地做到这一点的。
当我们在 facebook 上发表评论时,会有一系列的后台流程,例如向所有订阅者发送邮件、发送短信等。如果他们一次性完成所有的邮件发送和发送短信、发送通知等,发表评论将需要很多时间时间。正确的?那么他们是如何管理这个的呢??
例如:当我对朋友的照片发表评论时。他们会向同一张照片的所有先前评论者和照片的所有者发送通知和邮件(如果他们已订阅)。如果照片上有 50 位评论员,他们必须发送 50 条通知和邮件,因为他们需要检查谁都订阅了等等。
如果我们在提交评论时尝试发送 50 条通知和邮件。那么处理时间会太长
他们是如何如此高效地实现这一目标的。
【问题讨论】:
标签: facebook performance processing-efficiency