点击空白处退出提示
作品详情
为国内荣耀商城、荣耀+、荣耀亲选、海外荣耀商城、MyHonor 以及云服务商
城提供支付服务的荣耀财经支付系统(IPS)。
13 个微服务:API、PC 收银台、移动收银台、收银台配置、交易系统、退款系统、用
户中心、商户中心、渠道中心、网关、通知系统、记录中心、OP 管理台
11 套环境:dev、dev-oversea、sit、sit-oversea、uat、perf 性能环境、auto 自动化环
境、4 套生产环境(亚太区、欧洲区、中国区、俄罗斯)
各微服务部署实例 4 台服务器,保证服务高可用,防止单点故障。 技术选型:
该项目采用 dubbo+zookeeper 实现分布式微服务搭建和服务注册,数据库采
用 mysql+redis 缓存,消息队列采用荣耀封装的 RocketMq,用于实现微服务
之间的消息通信,保证支付数据一致性。还有包括 mybatis 持久层框架+quartz
定时任务框架+RSA 加解密和签名验签保证支付数据安全。
其中 dubbo、zookeeper、mysql、redis、rocketmq 均采用集群方式部署,保证高可
用 的同时也预防单点故障。对于各个微服务,采用 Docker 容器化部署方式,以实现
快速部 署和扩容。 主要职责:
接需求并做需求概要设计,拆分需求后下发到具体的开发人员和自己。
主要开发的需求有发卡行优惠需求和欧洲云服务接入 adyen 渠道的 Token 支付,并对
接 forter 风控服务需求,渠道架构设计,修复渠道异步通知安全漏洞等...
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论