项目名称 全渠道云迁移 项目时间 2018/05-2019/0 项目描述 全渠道云迁移项目是指全渠道系统架构演进的项目,包含注册发现改造,灾备多活建设,灰度发布改造,upredis改造等多个子项目。其中注册发现是主要由注册中心,agent,proxy,java应用节点发现四部分组成。其中注册中心主要负责维护节点信息(由zookpeeper完成注册中心的过程),agent进程来进行注册功能,proxy负责完成发现过程。一个完整的注册发现流程有agent进程来发起,当agent进程启动后,首先从配置中心获取当前进程对应的节点信息,然后连接注册中心,将这些信息注册在注册中心上。当proxy进程启...
拆分前支付的功能与业务逻辑耦合较大,且出了问题不方便排查。统一支付入口,及多个支付渠道的 整合 ,支付业务单独的拆分出来做成一个单独的服务可以方便的管理及优化,业务不需要关心支付的具体实 现只需要关注支付的结果就可以了...
互联网支付业务,可以用于类似于京东,淘宝,拼多多这类的商城使用,支持一个主商户下挂多个子商户进行微信、支付宝、银行卡交易,之后清分结算手续费可以由主商户承担或者子商户承担或者主子商户承担。 1.核心交易系统后台是基于Spring+MyBatis框架,使用Kafka处理异步消息,Dubbo处理分布式服务之间的调用,Redis缓存基本数据提升业务处理速度, 数据库采用Oracle。 2.代付系统, 用于商户的实时代付, 批量代付请求, 后台基于SpringBoot框架, API网关采用Gateway做统一的加签验签以及黑白名单校验, Nacos作为配置中心和服务注册中心, 内部模块之间调用采用...