本项目是面向 C 端用户的娱乐直播 APP 平台,搭建完整主播与观众互动体系,核心包含直播间实时聊天互动、虚拟礼物打赏、付费贵族特权、签到任务、粉丝关注社交等功能;配套 CRM 运营管理后台,实现主播 / 用户管理、礼物配置、提现对账、违规举报工单处理、多维度流量与营收数据统计,覆盖用户消费、主播运营、财务结算全业务流程。
项目基于 SpringMVC 开发,采用 MyCat 实现数据库分库分表,搭配 Redis、RabbitMQ 处理高并发场景,使用 Nginx 做负载均衡、Jenkins 自动化部署。本人独立完成直播间流量排序、礼物打赏核心逻辑,通过 Redis 分布式锁解决并发打赏超支问题;借助 RabbitMQ 异步更新任务数据,缓存 + 数据库双写保障数据一致性;搭建 Flume+Kafka+SparkStreaming 实时推荐集群,基于用户行为流式计算生成个性化推荐;独立开发 CRM 后台全套后端接口,支撑财务对账、举报工单、运营报表等管理能力,保障直播高峰期海量用户并发稳定。