具有负责充值手机号码的API。要先使用充值API,用户应先注册,然后在该阶段为用户分配一些信用(BALANCE)。
使用手机号码和充值金额调用API时,该金额将从特定用户的帐户余额中扣除(更新余额)。
问题是当用户充值X手机并再次充值Y手机时。
使用JAVA和MySQL(数据库)处理此类事务的最佳方法是什么。
答案 0 :(得分:0)
您有不同的方法来实现这一目标。
BalanceUpdate
),并确保按顺序处理所有消息,每个用户可以有一个Actor,并且使所有与用户相关的消息都扎根到他的Actor上。检查Akka或Vert.X之类的框架