社交产品后端架构设计 (4)

6. 推荐引擎:这个组件通过分析所有收集到的用户动态来做推荐。根据实际收集到的动态,我们可以部署各种基于亲和力的算法。我们可以使用Apache Mahout提供的各种算法接口

系统的逻辑视图:

社交产品后端架构设计

结语

本篇文章更像是对关键组件高抽象层次的分析。如果需要实施的建议,可以做一个阶段性的方式,但如果我们需要扩展性并支持真正的用例,必须遵循我提出的这些规范。我没有提起任何设计领域相关的内容。这只是设计阶段,需要更深入的分析和了解系统的当前状态。

来自HackerNews的评论:https://news.ycombinator.com/item?id=9930752

原文链接:Architecting Backend For A Social Product(译者/施聪羽 审校/朱正贵 责编/仲浩 )

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzszfj.html