1 熟悉设计模式,良好的编码习惯.
2 扎实的java基础,熟悉掌握集合,反射,泛型,注解,IO,集合,多线程的使用,熟悉AQS,CAS,volatilte,synchronized
3 深入理解spring,springmvc mybatis的开源框架设计原理以及底层架构,具备一定的框架定制开发能力
4 熟练spring boot,spring cloud alibaba框架及了解其原理
5 熟练redis,zookeeper,netty,rocketmq等框架的使用和了解其原理,熟悉高并发情况下的问题处理和优化
6 熟悉使用dockerfile和docker-compose进行容器部署
项目描述:一个看广告得收益的APP,可购物提现拉新.
规模:全球CDN加速,6台nginx,1台zookeeper,1台redis,1台rocketmq,4台应用服务器,两个数据库(读写分离)
框架: spring全家桶,mybaits.zookeeper,redis,rocketmq,dubbo.
责任:负责对接客户需求,梳理需求,编写需求文档,发放任务,编写项目核心结算模块