我之前发布过一个类似的问题,但我想知道让活动Feed实时工作的基础技术是什么?我正在设计它在MySQL中100%数据库驱动但遇到问题是有200多个活动要流出来,并且有不同类型的流+需要支持至少500,000个并发用户才能开始。有基于地理的流,网络流,朋友流,商业流等。所有流数据都是基于我网站上的活动自我托管的。我的平台是Linux,MySQL,PHP。
面临的问题: 1)不确定如何处理这个问题。我应该在AJAX,PHP和MySQL中这样做,还是通过RSS / XML完成,还是我需要使用从文本文件中读取的旧时尚? 2)流如何实时更新 - 将活动客户端存储在cookie或会话中,服务器到客户端推送,客户端到服务器拉动等等? 3)假设我需要支持500,000个并发用户,它是否与服务器相关,我需要一个专门的服务器才能这样做? 4)如果我需要使用专门的framkeworks,那么有没有开源框架?
样本架构/实施策略的任何链接都会有所帮助。
答案 0 :(得分:0)
我不明白你的意思是什么“活动流”;我之前没有做过这样的事情,但这就是我的想法: