1、项目整体基于Spring Boot 2 + Spring Cloud 构建,使用eureka做为注册中心,使用Apollo做为配置中心,整个产品拆分为帐户、直播、礼物、勋章、游戏、搜索、公会平台、管理平台、营销平台、活动平台等多个服务模块,进行分布式部署和运维。 2、使用MySql做为数据库,业务接口使用Redis缓存提高查询效率和接口性能,使用MongoDB和ES对数据做多维度终态聚合,方便快速索引完整数据。 3、引入RabbitMQ,解耦业务流程,如广播登录事件在独立业务场景及活动端处理数据,使用延迟消息队列进行直播有效性认定等 4、使用XXL-JOB进行定时数据刷新及聚合,包括...
立足于“耳朵经济”与Z世代社交风口,打造集“语音直播+情感陪伴+游戏化互动”于一体的高并发泛娱乐社交平台。 打破社交孤岛: 针对年轻用户群体碎片化、即时性的社交需求,通过**多人语聊房(9麦位)**模式,以声音为媒介降低社交门槛,构建高频互动的线上派对场景。 沉浸式商业闭环: 解决传统语聊变现单一痛点,深度融合盲盒抽奖、大转盘等游戏化玩法及**“CP婚礼”**情感体系。通过精细化的虚拟资产运营(全服广播、特效礼物)刺激消费,构建高粘性、高转化的营收模型。 高可用架构支撑: 面对直播活动期间的流量洪峰,采用微服务架构设计,确保系统在百万级用户同时在线互动时的稳定性与扩展性。 负责平台...
本项目是一个基于 Spring Boot + MyBatis + MySQL 构建的轻量级社交互动平台,主要面向移动端用户提供即时通信与内容分享服务。核心功能包括: 用户账户体系:支持账号注册/登录(密码加密存储)、个人信息管理(头像、性别、简介等); 好友关系管理:可发送/接受/拒绝好友请求,实时同步好友列表; 私信聊天功能:支持文本消息的实时收发,消息按会话分组展示; 动态发布与互动:用户可发布图文动态,其他用户可点赞、评论,系统自动统计互动数据; 语音直播间:支持创建/加入语音房间,显示在线人数与主播信息; 数据一致性保障:通过数据库外键约束、事务控制确保好友关系、消息、...
语音直播类项目,主要业务有直播间和聊天室,直播间包含连麦,pk,聊天室支持多人聊天,针对不同业务分别包含官方厅,娱乐厅,婚姻厅等多种模式。 技术上主要业务采用声网sdk和即构sdk实现语音聊天,融云sdk实现即时通讯。 主要负责直播间和聊天室业务功能开发,针对产品重新上架制定解决方案 业绩: 1.声网和即构sdk封装及两者切换 2.直播间开播及pk、连麦 3.聊天室各个模板功能开发,包含cp厅,官方活动厅,视频厅等模块,聊天室pk功能开发 4.聊天室游戏模块开发,包含你画我猜,狼人杀,谁是卧底,炸弹猫,你唱我猜等原生游戏,五子棋和桌球等web游戏嵌入聊天室...