项目描述:
1、该项目是一个给小额贷款做风控评估的金融风控系统。项目架构由三大部分组成:天宝系统、接口计费系统、认证系统。天宝系统是小额贷款系统而作为产品出售给客户,天宝系统通过认证系统进行身份认证,并调用接口计费系统进行风控评估。
2、 天宝系统使用Thinkphp5.0框架开发。
3、 计费系统使用Thinkphp5.0框架开发,中间还使用Rabbitmq进行解耦与认证系统进行交互。
4、 认证系统使用Laravel框架开发,使用了Swoole进行多进程优化处理接收RabbitMQ消息的效率,提高了实时脚本所能处理的数据量。这套系统从2018年11月份正式上线开始每天的订单量约为100QPS。
主要职责:
1、 沟通项目需求并制定方案、项目管理、分配开发任务、跟进项目进度;
2、 负责天宝系统、接口计费系统、认证系统的重要模块开发;
3、 负责搭建项目、日常管理、监控、处理紧急Bug;
4、 指导小组人员在项目开发中遇到的开发难题。
开发环境:Linux(centos7.2) + nginx1.12 + php7.2 + mysql5.7 + RabbitMq3.7.14 + Supervisor4.0 + Swoole4.2.12 + Redis4.0
开发框架:Laravel5.6、ThinkPHP5.0
开发人员:7
第三方接口:阿里云OSS、短信、第三方支付、人脸识别、融360、同盾、天贝、摩羯、个推、微信分享等多个第三方接口