Web服务通常很容易做成并发,但游戏服务器的并发完全是根据游戏类型而定的。比如***游戏天生很容易做成并发的,而MMO的高并发设计就是服务器技术中的王冠了。
关注我:私信回复“666”获取往期J***a高级架构资料、源码、笔记、视频Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术
分布式架构主要从分流角度或者存储方面去考虑。分流可以在一个主服务器上面检测流量分配到***器,***用双机热备的方法确保安全性,使用虚拟IP通过中间件自动监测跳转到空闲服务器。
如果是存储方面的,那就需要各个服务器之间通过数据沟通来进行动态分配,只需要有一个主数据库服务器动态分配数据的存储。
如果我的回答有助于您,记得为我点赞,收藏,关注我哦!这是支持我继续回答的动力!谢谢!
专注微服务系统开发多年,平时会分享这经历和技术,欢迎关注点赞。
首先要清楚业务需求,脱离了业务,单纯的技术就少了着力点和价值。
微服务可以按业务垂直划分,比如登录功能,评论功能,点赞功能,当流量非常大的时候都可以做成微服务。
每个微服务里面就是技术选型的问题,比如国内很流行的dubbo,spring boot,spring cloud等
还有分布式微服务必须要解决数据一致性问题,高可用问题等
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.faaffect.com/post/14845.html