当前位置:首页 > 实用技巧 >

b站评论热度怎么排的(b站评论是最弱智的吗)

来源:原点资讯(m.360kss.com)时间:2024-01-28 18:40:00作者:YD166手机阅读>>

今天给大家分享 B站的评论系统的 组件化、平台化建设

通过持续演进架构设计,管理不断上升的系统复杂度,从而更好地满足各类用户的需求。

基础功能模块

评论的基础功能模块是相对稳定的。

1. 发布评论:支持无限盖楼回复。

2. 读取评论:按照时间、热度排序;显示评论数、楼中楼等。

3. 删除评论:用户删除、UP主删除等。

4. 评论互动:点赞、点踩、举报等。

5. 管理评论:置顶、精选、后台运营管理(搜索、删除、审核等)。

结合B站以及其他互联网平台的评论产品特点,评论一般还包括一些更高阶的基础功能:

1. 评论富文本展示:例如表情、@、分享链接、广告等。

2. 评论标签:例如UP主点赞、UP主回复、好友点赞等。

3. 评论装扮:一般用于凸显发评人的身份等。

4. 热评管理:结合AI和人工,为用户营造更好的评论区氛围。

架构设计

评论是主体内容的外延。因此一般会作为一个独立系统拆分设计。

架构设计 - 概览

b站评论热度怎么排的,b站评论是最弱智的吗(1)

架构设计 - reply-interface

reply-interface是评论系统的接入层,主要服务于两种调用者:一是客户端的评论组件,二是基于评论系统做二次开发或存在业务关联的其他业务后端。

面向移动端/WEB场景,设计一套基于视图模型的API,利用客户端提供的布局能力,BFF层负责组织业务数据模型,并转换为视图模型,编排后下发给客户端。

面向服务端场景,设计的API需要体现清晰的系统边界,最小可用原则对外提供数据,同时做好安全校验和流量控制。

b站评论热度怎么排的,b站评论是最弱智的吗(2)

对评论业务来说,业务数据模型是最为复杂的。B站评论系统历史悠久,承载的功能模块相当之多,其中最核心的是发布类接口以及列表类接口,一写一读,数据字段多、依赖服务多、调用关系复杂,特别是一些依赖的变更,容易造成整个系统的腐化。

因此,我们将整个业务数据模型组装,分为两个步骤,一是服务编排,二是数据组装。服务编排拆分为若干个层级,同一层级的可以并发调用,前置依赖较多的可以流水线调用,结构性提升了复杂调用场景下的接口性能下限;针对不同依赖服务所提供的SLA不同,设置不同的降级处理、超时控制和服务限流方案,保证少数弱依赖抖动甚至完全不可用情况下评论服务可用。数据组装在服务编排之后执行,例如在批量查询评论发布人的粉丝勋章数据之后,将其转换、组装到各个评论卡片之中。

3.3 架构设计 - reply-admin

评论管理服务层,为多个内部管理后台提供服务。运营人员的数据查询具有:

1. 组合、关联查询条件复杂;

2. 刚需关键词检索能力;

3. 写后读的可靠性与实时性要求高等特征。

此类查询需求,ES几乎是不二选择。但是由于业务数据量较大,需要为多个不同的查询场景建立多种索引分片,且数据更新实时性不高。因此,我们基于ES做了一层封装,提供统一化的数据检索能力,并结合在线数据库刷新部分实时性要求较高的字段。

b站评论热度怎么排的,b站评论是最弱智的吗(3)

3.4 架构设计 - reply-service

评论基础服务层,专注于评论功能的原子化实现,例如查询评论列表、删除评论等。一般来说,这一层是较少做业务逻辑变更的,但是需要提供极高的可用性与性能吞吐。因此,reply-service集成了多级缓存、布隆过滤器、热点探测等性能优化手段。

b站评论热度怎么排的,b站评论是最弱智的吗(4)

首页 123下一页

栏目热文

b站查自己的评论(b站如何查询自己的评论)

b站查自己的评论(b站如何查询自己的评论)

一:增加b站作品评论难吗?增加 B 站作品评论的难度并不高。B 站是一个以弹幕和评论为主要互动方式的社交平台,用户可以在...

2024-01-28 18:55:00查看全文 >>

口袋妖怪漆黑的魅影开局选哪好(口袋妖怪漆黑的魅影开拓区哪个好)

口袋妖怪漆黑的魅影开局选哪好(口袋妖怪漆黑的魅影开拓区哪个好)

大家好,欢迎阅读本篇关于《女神异闻录夜幕魅影》的游戏攻略。在游戏中,众多角色让我们瞩目不已,而如何搭配最强阵容有时会令新...

2024-01-28 19:09:48查看全文 >>

口袋妖怪漆黑的魅影开局选哪个草(口袋妖怪漆黑的魅影全部新手教程)

口袋妖怪漆黑的魅影开局选哪个草(口袋妖怪漆黑的魅影全部新手教程)

爱生活,爱游戏,大家好,我是你们的好朋友汤圆。关注汤圆,收获更多快乐哦!众所周知,一个合格的队伍里一定要有一只草系宝可梦...

2024-01-28 18:53:45查看全文 >>

吃水煮香蕉会胖吗(吃香蕉会不会变胖)

吃水煮香蕉会胖吗(吃香蕉会不会变胖)

香蕉是百姓果盘中的“平民”水果,香蕉好处多多,可以清热润肠、熟香蕉中丰富的膳食纤维促进肠胃蠕动。工作太累、心情不好了可以...

2024-01-28 19:13:12查看全文 >>

晚上吃煮熟的香蕉会胖吗(吃水煮香蕉会胖吗)

晚上吃煮熟的香蕉会胖吗(吃水煮香蕉会胖吗)

香蕉是一种非常受欢迎的水果,平时走亲访友,看望病人,人们都喜欢带上一大串。香蕉不仅营养丰富,而且非常容易消化,是一种老少...

2024-01-28 18:53:33查看全文 >>

手机b站怎么看自己的评论(怎么在b站找到自己的评论)

手机b站怎么看自己的评论(怎么在b站找到自己的评论)

如果说“网抑云”是大家情绪的宣泄地抖音、知乎是网友的神评论那B站的评论文案简直就是诗友聚集会于是小编今天收集整理了50句...

2024-01-28 19:00:00查看全文 >>

怎么笑鼻子不变宽解决办法(为什么一笑鼻子就变大变扁特别丑)

怎么笑鼻子不变宽解决办法(为什么一笑鼻子就变大变扁特别丑)

没有人的颜值是完美无瑕的,或多或少都存在着颜值问题。只不过有些问题并不明显,可以通过妆发等方式修饰。而有些问题不仅明显,...

2024-01-28 18:50:17查看全文 >>

怎样笑起来鼻子不会变大(一笑起来鼻子就会变大怎么办)

怎样笑起来鼻子不会变大(一笑起来鼻子就会变大怎么办)

“抿嘴笑”“笑不漏齿”?想要自信、灿烂、美丽笑容,做对这三步!在如今社会中,由于各种原因,很多人都有或多或少的面部焦虑,...

2024-01-28 19:04:59查看全文 >>

怎么笑起来鼻子变大了(为什么笑起来鼻孔会变大)

怎么笑起来鼻子变大了(为什么笑起来鼻孔会变大)

1.女生少喝凉白开!!!湿气重!湿气重!​2.平胸有救了!多鼓掌!多鼓掌!多鼓掌!​3.想要不脸大,舌头尽量不要往下放,...

2024-01-28 19:00:29查看全文 >>

笑鼻子怎么才不会变大(一笑鼻子就变大是怎么回事)

笑鼻子怎么才不会变大(一笑鼻子就变大是怎么回事)

​一、每个人的鼻子都是独一无二的,它承载着呼吸、嗅觉等重要功能,同时也成为我们个人形象的标志之一。然而,你是否曾经有过这...

2024-01-28 18:44:29查看全文 >>

文档排行