开发语言:PHP,JavaScript,Shell,Java
框 架:Laravel,Swoole
数 据 库:MySQL, Redis,Memcached,Ldap,MongoDB
工具:RabbitMQ, Git,SVN,阿里云消息队列,阿里云存储服务
运维: Liunx,Nginx,Docker,Apache,Composer,K8S
其他:微信相关开发、 支付宝支付、 微信支付
1).校益宝 SaaS 云平台
项目简介:校益宝SaaS 系统为教培机构提供聚合支付、会员管理和课程预约等一系列服务的解决方案,PHP
作为B端和C端主要语言,数据库使用了 MySQL+Redis,使用 RabbitMQ 做为消息队列进行短信群发和自动签
到等,管理后台使用Java语言,使用spring boot框架,Git 为版本管理工具,使用Swoole搭建聊天室和消息推
送。
项目描述:负责课程预约、签到消费、短信管理、会员以及会员卡管理、商城、报表统计、支付模块、
聊天室、系统设置、课表管理、短信群发、消息提醒、会员标签、课件上传、数据导出和导入等核心模
块。
项目难题:RabbitRpcServer 进程异常终止问题,通过 SuperVisor 来解决。
项目成果:服务于3万家教培机构,C端用户超过 300 万,系统稳定性达到 99.99。
2).三方订单系统和库存管理系统
项目职责:主要开发者,订单系统和库存分配系统设计。
项目描述:docker搭建开发环境,基于Qframe框架,后端PHP为主要语言,前端使用Vue和jQuery,webpack
前端打包工具,数据库MySQL为主要数据存储,Memcached和Redis为缓存和临时数据存储。Rsa作为加密工具进
行系统之间交互,钉钉作为不同系统之间交互异常的报警监控。
项目难点:随着业务发展,订单表越来越大,严重影响系统性能,以三方平台为维度对订单表进行水平
拆分。
项目收获:对系统之间异常请求需要做到实时监控,熟悉了MySQL拆表流程。
项目简介:校益宝SaaS 系统为教培机构提供聚合支付、会员管理和课程预约等一系列服务的解决方案,PHP 作为B端和C端主要语言,数据库使用了 MySQL+Redis,使用 RabbitMQ 做为消息队列进行短信群发和自动签 到等,管理后台使用Java语言,使用spring b
主要负责第三方订单和C端订单的物流系统,docker搭建开发环境,基于Qframe框架,后端PHP为主要语言,前端使用Vue和jQuery,webpack前端打包工具,数据库MySQL为主要数据存储,Memcached和Redis为缓存和临时数据存储。Rsa作为加密工具进行系统之