具备分布式开发的能力,曾使用阿里巴巴dubbo技术+zookeeper+redis+mq+ssm+oracle开发高并发分布式项目,也使用过shiro+activi开发过管理审核类项目,有丰富的mysql优化经验,不管是权限管理类项目,还是金融业务类后端开发项目都具有丰富的开发经验,并高效完成,具有一定的项目统筹能力。
开发工具:intellj idea+jdk1.8+activeMQ+redix+mysql+ tbschedule
所用框架:spring+springMvc+mybatis+dubbo3.2.5+zookeeper
本项目由用户企业开户绑卡模块、标的投标成立还款模块、平台操作模块、充值提现模块、对账模块和清算模块组成。
项目主要对接网贷平台和银行,对资金进行投融资进行资金明细管理。技术上最大的挑战就是高并发导致热点账户操作死锁,技术上用到了阿里的dubbo,然后结合中间件zookeeper进行注册服务并暴露服务,便于分布式调用,运用了缓存技术,对数据进行把控。同时对于大流量的业务,我们放在mq中,利用点对点的队列机制一个个消费批量过来的数据。