实时接收哔哩哔哩直播弹幕数据,将数据处理之后进行统计、展示,包括实时直播数据、历史统计数据。架构: 主要基于.net core 开发,整个项目分为分为数据收集服务、Api 、计划任务、实时统计服务、前端页面几个部分,使用 Azure DevOps Pipelines 配合 docker 部署。 数据收集服务用于实时接收平台推送的直播数据(弹幕、礼物、关注变动等)并持久化至数据库,之后再通过 rabbitmq 推送至其它服务以供使用。 实时统计服务用于实时统计直播数据,并通过 signalr 供其它服务使用。 计划任务用于定时生成历史数据如各时段的统计报表。 API 服务则包含对外发布的 RESTful Api。 前端页面使用 angular+Ng-Zorro 开发,用于展示实时直播数据、历史统计。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论