旧版client流程图
2017-03-13 15:49:34 0 举报
旧版客户端流程图展示了用户与系统之间的交互过程。首先,用户通过启动客户端应用程序进入系统。接着,用户需要输入用户名和密码进行身份验证。一旦验证成功,用户将被导航到主界面,该界面显示了可用的功能选项。用户可以选择一个功能并点击以进一步访问相关数据或执行操作。在执行操作时,系统会检查用户的权限并根据需要进行相应的处理。如果用户没有足够的权限,系统将显示错误消息并拒绝执行操作。用户可以随时退出客户端应用程序,并在下次登录时重新验证身份。整个流程图清晰地展示了用户与系统之间的交互过程,以及系统对用户身份和权限的管理。
作者其他创作
大纲/内容
不推送,结束
开始
过滤掉不在线的粉丝
官方频道开播消息
接收房间开播消息
否
批量发送站内push
根据要推送的设备数进行qps限流,设备数量太多则直接不推送
用主播id请求Abase获取离线预测灌入的看播模型预测的今天观看该主播概率达到一定阈值的粉丝列表
是
frontier.push的逻辑
ab过滤
粉丝数量超过10w
ios和安卓分别推送
过滤掉300s内有过推送的粉丝
过滤掉180s内有过推送的粉丝
距离主播上一次开播消息推送时间已满1小时
用户是否在线
过滤掉6小时内有过推送的粉丝
发送成功的用户,将信息写入Redis,用于api的判断
获取主播粉丝数量
分页获取粉丝的uid list
更新主播上一次开播推送时间
调用psort,发送站外push
发送成功的用户,设置频控
频控过滤
批量获取粉丝
0 条评论
下一页