1、7年项目开发经验,参与过CRM、网站、仿微信、论坛、支付、Saas平台建设以及APP项目开发,能独立承担项目开发;
2、熟悉java并发编程以及各种并发容器,有高并发多线程处理经验;
3、阅读过Mybatis Spring5等源码,对框架原理有一定理解;
4、熟练运用 Mysql ,能进行sql调优 ,有使用Mycat、sharding-jdbc分库分表经验;
5、熟悉分布式数据库Redis, Mongodb以及分布式文件存储FastDFS技术;
6、熟悉分布式消息中间件RabbitMQ, 了解实现原理;
7、熟练运用Jekins, Maven, Git等开发工具,熟悉Linux常用开发命令;
8、熟悉基于Zookeeper的分布式微服务框架Dubbo,了解实现原理;
9、了解微服务框架Spring Cloud Alibaba Nacos, 有实际使用经验。
comsunny2.0支付 2018.04 – 2020.04
所属公司:(武汉掌中宝网络科技有限公司)
项目描述:
由于原有项目技术老化,功能缺失,技术人员更替以及维护成本高,项目部决定把系统升级,于是就有了2.0版本。
该项目主要提供第三方支付功能,上游对接的是支付宝、微信、银行或者具有支付牌照的第三方支付机构,给下游提供支付接口,以此来完成整个支付流程。
项目主要由支付、运营后台、商户后台三个子系统组成。支付是核心的支付业务,通过请求上游把支付信息以及支付结果返回给下游。运营后台主要为支付业务提供各种渠道、资质,订单以及财务数据。商户后台则给入驻的商户提供订单数据。
项目主要使用springboot+rmi来实现分布式,mybatis作为orm框架,mysql作为底层数据库,redis存储实时订单数据,rabbitmq作为消息中间件向下游提供支付结果。系统部署在阿里云上,两台给mysql做读写分离,4台机器部署程序,其中两台专门作为支付系统。目前mysql数据量在千万级以上,使用了mycat做分库分表方案。
项目成就:
项目组成员包括我多人被评为部门优秀员工。目前系统运行平稳,未发生重大事故