咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于微服务架构的游戏社区服务端设计与实现 收藏
基于微服务架构的游戏社区服务端设计与实现

基于微服务架构的游戏社区服务端设计与实现

作     者:蒲开斌 

作者单位:华中科技大学 

学位级别:硕士

导师姓名:肖来元

授予年度:2019年

学科分类:1305[艺术学-设计学(可授艺术学、工学学位)] 13[艺术学] 08[工学] 080402[工学-测试计量技术及仪器] 0804[工学-仪器科学与技术] 

主      题:微服务架构 游戏社区 Dubbo Spring Boot 

摘      要:随着游戏种类和数量越来越丰富,游戏用户规模也越来越庞大,用户越来越难以发现有趣合适的游戏,没有体验好的讨论交流的平台,游戏厂商也很难捕捉到用户的兴趣点,持续吸引用户的关注度和参与感。为此,本文设计和实现了基于微服务架构的游戏社区,提供了一个感受游戏乐趣、分享游戏体验、寻找志趣相投的伙伴的游戏社区平台,方便了游戏运营人员进行一系列的活动策划和游戏运营管理。同时,运用了一个良好的系统架构,能够高可靠的、高性能的并且安全的提供服务,在保证了系统开发效率的同时也确保了系统的可扩展性。游戏社区服务端是基于微服务架构,采用主流技术框架实现的。微服务架构是当下非常流行的架构风格,旨在通过将功能模块分解到各个独立的子系统中以实现解耦。根据微服务的架构原则,将游戏社区服务端拆分成功能相对单一,能够独立开发、部署、运行的微服务系统,包括游戏资料库系统、游戏鉴赏系统、游戏评论回复系统、用户管理系统以及后台管理系统等。每个微服务系统都拥有自己独立的数据库系统,通过软件工程的方法进行需求分析、设计,依赖Spring Boot框架的基础上进行编码实现。同时,各个微服务之间依赖阿里巴巴高性能RPC框架Dubbo进行远程调用,然后运用Dubbo框架来解决负载均衡、容错机制以及分布式系统配置化管理问题。通过以上工作,完成了游戏社区服务端各个微服务系统。打造了一款品质高、体验佳、性能稳定的游戏社区平台。方便了用户发现不同类型的游戏,并为自己喜欢的游戏发表评论。同时,游戏厂商根据游戏社区的热度组织运营活动,获得用户更多的反馈。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分