Google Buzz背后的技术是什么?

我很想知道Google Buzz和Facebook如何实现他们的评论功能,该功能正在即时更新。它与Google wave技术类似吗?有没有资源学习该技术并将其实施到我们的网站? 谢谢 !!     
已邀请:
我在Google Buzz团队工作,所以希望我能为你提供一个很好的答案。我显然不会涉及任何机密的后端内容,但我很乐意解决我们使用的开放标准和涉及的开源项目。 从UI空间开始,我们使用Closure和GWT等技术来构建丰富的响应式用户界面。我们使用的技术与您在Google App Engine渠道API中看到的技术模糊相似,可以向用户推送实时更新。 GAE是目前实时Web应用程序的一个非常好的选择。 在API方面,我们尽可能使用开放标准。我们使用Atom联合格式使Feed阅读器能够使用Buzz内容,并使用Pubsubhubbub实现内容的实时推送。事实上,我们使用Pubsubhubbub进行活动firehose - 可以订阅Buzz中发生的所有更新的整个实时流。不用说,这会给您的应用程序带来大量流量。在等式的JSON方面,我们使用Activity Streams,我们正积极与社区合作来改进和改进该规范。我们的Atom提要也包括Activity Streams,但重点是联合。我们为Buzz提供的所有安全API端点都使用OAuth标准进行授权。 在后端,我认为我们唯一愿意公开表示的是协议缓冲区非常棒。     
该技术称为实时网络(http://en.wikipedia.org/wiki/Real-time_web)。您有许多实时实现的应用程序模型,其中之一是Comet(http://en.wikipedia.org/wiki/Comet_%28programming%29)。在您的实施中使用它的好服务器是APE(http://www.ape-project.org/)。它支持许多常见的JavaScript框架。您可以查看更多提供的链接。     

要回复问题请先登录注册