分为:账户模块、钱包模块、订单模块
技术描述:
1.采用分布式的开发,将不同的模块分为了不同的服务
2.基于rabbitMQ支持异步消息,在充值余额等处理完成之后,今天异步的上游消息处理
3.基于redis的消息缓存,防止订单的重复提交、查询,造成大量数据到数据库处理,使用redis进行过滤等等
4.使用dubbo完成的分布式服务调用处理,zookeeper作为注册中心,mysql作为数据库
负责模块:钱包模块、订单模块
1.钱包管理:下游公司转账入公司账户,确定入账号,给指定的公司充值相应的金额
2.给下游公司提供三方接口,用于话费充值。接到下游订单后,处理相应的金额,调用移动接口进行话费充值。
点击空白处退出提示
评论