1、8年java开发从业经验,具备丰富的互联网金融、对客工单、电商订单、权益订单、营销项目开发经验;
2、熟练掌握spring、springMVC、SpringBoot框架技术,并对dubbo+zookeeper/nacos分布式框架可以熟练掌握,Apollo/nacos配置中心熟练使用;
3、熟练使用linux常用命令,熟练使用自动化部署工具jenkins和maven进行项目构建和项目管理;
4、熟练掌握MySQL、SQL server常用关系型数据库和redis非关系型数据库,具备分库分表及sql优化经验;
5、熟练掌握kafka、RabbitMQ消息中间件技术;
6、熟练使用es、solr等搜索中间件;
7、熟练使用git、svn进行代码版本管理;
8、熟练使用vue、layUI、easyUI;
9、较强的学习能力和适应能力,逻辑思维清晰,具备优秀的团队协作能力和执行力; 具备一定的项目管理经验
2021.10-至今 对客工单系统
项目描述:
搭建对客工单coe能力,对全集团所有业务对客该工单提供接入能力。包含对客工单的配置中心,对客工单的创建、分派、转发等业务逻辑操作,包含c端和pc端已经各业务线接入能力;系统用户约4300w,日活用户30w,日访问量500w,日工单量10w。QPS 峰值约 5000,TPS 峰值近 500。
个人职责:
1.参与需求讨论分析,对功能进行细化拆分,以及数据库设计和跨中心沟通协调
2.进行每两周一次敏捷迭代,严格控制任务完成进度,保证功能高质量交付
3.项目难点在于业务复杂性高,C端用户访问量高,并发大,对服务性能要求高,老系统缺少
4.解决方案:针对用户多,请求量大,我们采取redis来做热点数据的缓存来提高服务的qps。在高并发的场景下,多处采用多线程来处理请求,并采用分布式锁来解决接口的幂等问题。业务逻辑复杂,通过拆分多个业务线功能,对差异较大业务逻辑单独处理,以达到提高满足各业务线不同场景的要求。对于服务性能,我们采用读写分离,查询服务使用elasticSearch来达到满足c端用户高并发场景;写服务使用sharding-jdbc技术进行分库分表,来提高数据库写操作的并发量。
2021.03-2021.10 权益订单
项目描述:
交易中台承载龙湖所有权益订单业务。提供后台查询处理接口,提供交易能力。支付和退款对账等功能。连接下游支付网关进行支付、退款;主
要包括龙湖房屋租赁,出售和天街线下和线上商城,养老等几个方向。
内部涉及订金,珑珠积分,运营后台等多个业务;平台约 4300w 用户,日活用户 20 w,日访问量 800w,日订单量 10w。QPS 峰值约 8000,TPS 峰值近 1000。
个人职责:
1.参与需求讨论分析,对功能进行细化拆分,以及数据库设计和跨中心沟通协调
2.进行每两周一次敏捷迭代,严格控制任务完成进度,保证功能高质量交付
3.定期进行代码评审保证代码的可读性和逻辑正确性
4.项目难点在于业务复杂性高,C端用户访问量高,并发大,对服务性能要求高
解决方案:针对用户多,请求量大,我们采取redis来做热点数据的缓存来提高服务的qps。在高并发的场景下,多处采用多线程来处理请求,并采用分布式锁来解决接口的幂等问题。业务逻辑复杂,通过拆分多个业务线功能,对差异较大业务逻辑单独处理,以达到提高满足各业务线不同场景的要求。对于服务性能,我们采用将服务拆分,通过mq来进行服务之前通信,降低服务的耦合度,并通过已处理来提高服务新能。
可兼职时间
可兼职地点
0条评论 雇主评价