使用技术:SpringBoot、Dubbo、Zookeeper、MyBatis、Mysql、Redis、Kafka等
项目描述:
该项目为自主设计研发的聚合支付+二次清算平台产品,聚合了支付宝、微信和银联的三方支付方式,该平台的模式为收单模式,并且可以对已支付的订单进行二次清算后进行给商户进行银行转账,商户可实现多级关联。
该项目我负责了支付宝的接入和微信部分接口的接入、成功订单的批量二次清算、加密服务的开发(包含为每个市场生成独有的两套RSA公私钥,这两套公私钥分别进行数据的非对称加密和签名验签)以及运营平台的一些逻辑操作开发。
这个项目耗时半年多,该项目使用了SpringBoot框架,微服务使用Dubbo框架并且使用Zookeeper作为服务注册中心,Redis做缓存以及并发处理使用,quartz做作业调度框架,Kafka做消息中间件。