【发布时间】:2018-04-04 11:46:10
【问题描述】:
我正在为 MMO 构建一个拍卖行系统,该系统非常简单:
- 玩家可以发布物品进行销售,物品将保留在订单内并出现在市场上
- 玩家可以发布要购买的物品,金币会保留在订单中,系统会寻找订单,如果匹配则交换。
我们正在考虑使用 AWS 来简化扩展。但是,我们也有一些安全问题,因为任何对拍卖行的黑客攻击都会破坏游戏。而且,好吧,因为它是一款在线游戏,所以从第一天开始就会有人试图破解它。
在安全性方面,是否为此类系统推荐无服务器架构?我将来可能会遇到任何无法预料的问题吗?
是否为此推荐 NoSQL(DynamoDB)?由于完整性限制和 ACID,我可以可视化关系数据库,让事情变得更安全,但我对让我的代码处理如此关键软件中的所有关系感到有点不舒服。
【问题讨论】:
标签: amazon-web-services aws-lambda amazon-dynamodb