技术列表:
语言:PHP、GO
数据库:MySQL
框架:tp、ci、yii2、phalcon、gin、beego等
中间件:rabbitMQ、kafka、Nginx
服务器:阿里云、腾讯云、华为云、亚马逊云
操作系统:windows、linux、MacOS
擅长领域:PC网站、电商或社交类APP应用交互等
服务中控平台
此项目使用微服务设计概念部署,以单一入口服务对外,多项目多服务综合提供对应支持服务中台。
项目需求分析:
● 多项目出现重复使用各外部服务时,避免出现重复对接,重复沟通
● 减少开支成本,降低损耗费用,节约沟通耗时 项目服务:
● 包含短信、物流、身份证号姓名二要素、人脸识别、身份证OCR服务、银联转账、文件签署等多个子服务
● 各独立子项目专一完成对应服务 项目开发:
● 以docker容器部署和管理各服务项目
● 采用Jenkins、gitlab等代码库工具处理代码版本控制上线等
● 使用PHP、golang、Python语言开发功能
● 以MySQL数据库储存数据,以及多个nosql,Redis、MongoDB、memcached处理缓存
● 搭建负载均衡以及集群
● 以rabbitMQ、kafka处理消息队列等
成果:
1. 完成7家物流商综合物流投递配送业务,确保购物平台完整运行;
2. 保证日均3W+短信发送流量,兼容三家短信服务商多种短信方案,稳定运行;
3. 日完成7000人次每日进行二要素认证、OCR识别信息读取服务稳定处理;
4. 完成日均1000次转账支付无错漏;
5. 完成日均200+份文件、协议、合同等签署流程稳定运行。