OSU音乐大师

我要开发同款
wiwiwang2022年09月03日
127阅读

作品详情

1、本项目是针对年轻用户的音乐游戏平台,项目功能模块包含首页、OSU歌谱、挑战杯、谱面收藏、站内信、公告等功能模块。
2、本项目采用冷热分离设计方法,以mongoDB集群作为信息数据源,Elasticsearch作为全量数据搜索引擎,同时用于热数据存储数据源,提高了数据分析过程中查询效率。本项目以Kafka消息队列方式实现批量数据生产/消费,以Kafka Stream流式计算框架处理采集中的数据流,实现数据分片处理和聚合分析。应用服务端沿用SpringBoot架开发框,以Mybatis-plus进行数据的CRUD操作(MySQL);前端沿用Vue框架,引入loadash、dataV和umy-ui组件,提高界面数据表格翻页显示的响应速度。
3、本项目最大特点是实现了mongoDB集群、Elasticsearch集群、Kafka集群的分布式部署,优化了数据请求的响应速度,进一步将通用部分代码组件化,提高代码复用率,并用Sonar工具进行代码检查。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论