java基础, 多线程, JVM
框架方面:
spring, spring cloud, sleuth, zipkin, mybaatis, mybatis-plus, xxl-job
数据库:
mysql, mongo db, redis, elasticsearch
队列:
kafka, redis
其他中间件:
logstash, consul, nacos, kibana, treafik
自动化部署:
jenkins, docker, docker swarm
闲巢二手APP是一个二手商品的交易平台,类似咸鱼。旨在方便用户处理闲置无用的商品。主要有用户模块、账户模块、商品模块、订单模块、支付模块、消息模块等。项目走的是SpringCloud 技术路线,具体如下:Consul 做注册中心,SpringCloud Config 做全局配置管理,Gateway 做网关以及统一鉴权,通过 Feign 做服务调用, Redis 做全局缓存以及分布式锁,Kafka 做流量削峰以及事务的最终一致性,Xxl-Job 做定时任务及相关事件的补偿,持久框架使用 Mybatis-plus 简化开发,数据库使用 MySql。
技术面:springboot、spring、mybatis、mybatis-plus、springmvc、consul、gateway、xxl-job、fastdfs、redis、mongo、kafka、mysql 等技术
个人职责:主要负责业务端开发并把控业务端开发的整体进度。具体包括:1.负责项目基础架构的搭建。2.负责APP端用户模块、消息模块、下单模块、账户模块 的设计与开发。3.负责管理后台的相关模块开发。4.业务端其他模块代码的把控和优化以及相关接口文档的整理。5.项目整体进度的把控。6.上线后异常问题的排查与监控。