一站式弹性福利兑换平台-穗付通,穗付管家

我要开发同款
AlexLiuz2023年01月19日
143阅读
所属分类APP

作品详情

项目描述:
1.开发框架laravel5.7,根据业务规则,整体项目划分为数据服务类系统,业务线系统,运营中台,技术中台,企业B端,elk日志系统等
2.后端服务划分,供应商服务,收银台服务,订单服务,公共服务,数据中心服务,发卡平台服务,账户服务等
3.订单服务,设计模式采用Strategy+Factory模式,根据不同下单场景,采用不同策略处理逻辑,使用laravel event+laravel job分发执行供应商通讯逻辑
4. 供应商服务,设计模式采用Manager模式,数据表管理使用laravel migrate,行为日志记录采用laravel-activitylog,接口开发使用dingo+jwt,分层逻辑类实例化使用laravel容器,接入中银通虚拟卡,业务线扫码支付使用swoole+socket.io
5. 收银台服务,处理用户付款逻辑,通知账户系统扣款退款。支持混合支付,支付宝,微信等三方支付。支付流程监听脚本使用laravel commond + laravel schedule开发管理
6. 技术中台,项目异常监听告警系统采用larave schedule + crontab开发
7. elk日志系统采用filebeat + redis + logstash + kibana
8. 数据中心服务,卡券进销存,商品管理,配置项管理等
9. 整体服务类通信采用composer打包client内网模式通讯,分布式事务采用TCC补偿事务
10. composer私有源使用satis搭建
11. 测试用例使用phpunit, 代码开发管理使用git分支,自动化部署使用jekenis,运行环境使用docker集群环境

个人职责:
供应商服务开发,收银台服务整体架构开发,订单服务重构开发,elk系统搭建,技术中台搭建,监控报警系统搭建,code review
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论