美的全球资金推广项目采用SpringMVC + Spring + Mybatis + dubbo + redis + RocketMQ的架构,在项目里负责银企核心和基础数据模块的开发,模块之间使用dubbo远程调用框架通讯。基础数据模块是给整个全球资金系统其它模块提供必要的数据查询,如国家信息、机构信息等,数据使用RocketMQ实时从上游同步到基础数据模块供其他模块查询。银企核心则是全球资金系统与银行交互的必经通道,负责处理相关付款指令的校验,使用线程池技术实现业务逻辑的开发、使用Zookeeper分布式锁实现银行发送等。