bmxm

目前B站评论架构基本就是15年定型的。

平民架构(基础设施比较差)。

  • 功能模块

架构设计最重要的就是理解整个产品体系在系统中的定位。搞清楚系统背后的背景,才能做出最佳的设计和抽象。不要做需求的翻译机,先理解业务背后的本质,事情的初衷。

评论系统---可以接入各种业务形态。

  • 发布评论:支持回复楼层、楼中楼。(目前其实就两层,但其实支持多层)

  • 读取评论:按照时间、热度排序。

  • 删除评论:用户删除、作者删除。

  • 管理评论:作者置顶、后台运营管理(搜索、删除、审核等)。

  • 架构设计

  • BFF:comment

  • Service:comment-service

  • Job:comment-job

  • 存储设计

  • 可用性设计

分类:

技术点:

相关文章: