(1) 扫码支付核心项目重构
项目描述:
针对本公司扫码支付业务增量迅速,对扫码核心服务进行系统架构切换,对扫码业务功 能进行拆分,对业务定时器进行重新设定。
开发技术:
SpringCloud+Oracle+Redis+xxl_job+Zookeeper
个人职责:
将扫码支付核心服务生产节点,由开始的 Weblogic 容器搭载启动,改为 SpringBoot 服务启动; 将扫码支付核心服务由开始的 SSM 框架改为 SpringBoot 服务,使得项目更轻便; 将扫码核心服务定时任务分离出来,采用 xxl_job 管理定时任务; 将扫码核心服务支付模块,代付模块进行拆分,细致化服务;
采用 Zookeeper 进行服务的注册管理
(2) 刮刮彩终端扫码支付接口开发
项目描述:
针对本公司福彩项目刮刮彩终端扫码挂卡业务的拓展,实现终端对接扫码支付功能。
开发技术:
SpringBoot+MySQL+Redis
个人职责:
负责对接刮刮彩终端商户进件扫码服务,开通扫码支付权限; 负责终端想服务发起扫码支付请求,以及成功后扣款代付等功能对接; 根据线上 SQL 查询慢等原因进行分析,并进行优化;
(3) App开通扫码扫码支付
项目描述:
针对本公司主营收单业务App开通扫码支付业务,为付临门POS终端不光支持刷卡 交易,并且拓展扫码交易业务,使交易更方便、快捷。
开发技术:
SpringBoot+MySQL+Redis+Canal
个人职责:
负责商户入驻支付宝微信,发送支付宝,微信开通扫码接口功能开发; 负责商户支付宝微信商户认证对接腾讯,阿里商户认证接口功能开发; 采用阿里提供的插件 Canal+MySQL,实现 MySQL 数据实时监控。
(4) 银联刷脸终端对接支付系统 项目描述:
银联刷脸支付终端实现了用户无现金,无手机支付,用户只需要在云闪付App开通刷脸功能,即可实现终 端刷脸,使用户购物方面更加方便快捷.
开发技术:
Spring+springMvc+Mybatis+Redis+RabbitMQ
个人职责:
合理的数据库设计,将大幅度提升数据查询性能且代码简洁优雅; 业务逻辑实现,支付接口调用,版本更新迭代;
对于访问请求的频繁的数据,进行 Redis 缓存,避免大量请求直接访问 DB 造成 DB 宕机; 使用 RabbitMQ 消息队列完成了数据库与 Redis 缓存的一致性;
(5) 支付宝/微信刷脸、扫码支付终端后台开发 项目描述:
根据支付宝和微信推出的刷脸终端,完成终端与支付系统对接,完成刷脸或 扫码支付.
支付终端可分交易流水,银行卡绑定,结算信息查询,刷脸支付等模块.
开发技术:
Dubbo分布式框架+Zookeeper注册中心+Spring+SpringMVC+Mybatis
责任描述:
合理的数据库设计,将大幅度提升数据查询性能且代码简洁优雅; 业务逻辑实现,支付接口调用,版本更新迭代;
使用 Dubbo 分布式框架,使业务模块和支付核心模块分离;
采用 Zookeeper 分布式协调系统,提高了调用者与服务方请求响应的速度